move datagram processing back to separate thread

-closes #1638