Bugzilla – Bug 1957
UdpSocketImpl is stuck after a Close()
Last modified: 2014-10-12 10:04:38 EDT
After a Close() a UdpSOcket has both m_shutdownRecv and m_shutdownSend set to true. Re-opening the socket (e.g., by using Bind() or Connect()) will not clear them, so the socket is stuck in non-sending, non-receiving state. The obvious solution is to clear them in int UdpSocketImpl::FinishBind (void)
Created attachment 1859 [details] patch
Suggest to commit if no further comments.
changeset 11011:68da08e92ffa