move datagram processing back to separate thread
Merge pull request #1649 from birarda/master

move datagram processing back to separate thread