From da653eed57fc5bd7177320d5c32ca905664a1d8a Mon Sep 17 00:00:00 2001 From: Tommaso Pecorella Date: Sun, 12 Oct 2014 15:51:05 +0200 Subject: [PATCH] Bug 1957 - UdpSocketImpl is stuck after a Close() --- RELEASE_NOTES | 1 + src/internet/model/udp-socket-impl.cc | 2 ++ 2 files changed, 3 insertions(+) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 5c6a1bbef..aeebaba94 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -27,6 +27,7 @@ New user-visible features Bugs fixed ---------- - Bug 1551 - NS_LOG_COMPONENT_DEFINE inside or outside of ns3 namespace? +- Bug 1957 - UdpSocketImpl is stuck after a Close() - Bug 1983 - FlowMonitor returns containers copies instead of references. - Bug 1991 - PcapFileWrapper::CaptureSize attribute (snaplen) has no effect. diff --git a/src/internet/model/udp-socket-impl.cc b/src/internet/model/udp-socket-impl.cc index c0e230fbe..c993e2263 100644 --- a/src/internet/model/udp-socket-impl.cc +++ b/src/internet/model/udp-socket-impl.cc @@ -219,6 +219,8 @@ UdpSocketImpl::FinishBind (void) } if (done) { + m_shutdownRecv = false; + m_shutdownSend = false; return 0; } return -1;