From 7f97723ba83608f5943747ebcdb44da309fe6260 Mon Sep 17 00:00:00 2001 From: "Gustavo J. A. M. Carneiro" Date: Tue, 17 Aug 2010 21:28:08 -0700 Subject: [PATCH] Call StopDevice() in EmuNetDevice::DoDispose() --- src/devices/emu/emu-net-device.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/devices/emu/emu-net-device.cc b/src/devices/emu/emu-net-device.cc index 4717e1794..4c0f94cde 100644 --- a/src/devices/emu/emu-net-device.cc +++ b/src/devices/emu/emu-net-device.cc @@ -211,6 +211,10 @@ void EmuNetDevice::DoDispose() { NS_LOG_FUNCTION_NOARGS (); + if (m_readThread != 0) + { + StopDevice (); + } m_node = 0; NetDevice::DoDispose (); }