Make recvfrom() context-switchable, since it can block.