Wrap nodatalock and outgoingLock in a try catch to avoid timing errors when a CONN_BUF_SIZE message is received at the same time a recv is performed.
Wrap nodatalock and outgoingLock in a try catch to avoid timing errors when a CONN_BUF_SIZE message is received at the same time a recv is performed.

sburnett/seattle,sburnett/seattle,sburnett/seattle,sburnett/seattle,sburnett/seattle,sburnett/seattle