< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[reSIProcate] Transport threads hanging on shutdown


Title: Message
When running the stack with transport threads (multiThreaded =true), I find the transport threads are not being shutdown. The Transport::shutdown() method hides ThreadIf::shutdown() so it never gets called. I made this change which works.
 
Index: Transport.cxx
===================================================================
--- Transport.cxx       (revision 3844)
+++ Transport.cxx       (working copy)
@@ -62,6 +62,7 @@
 {
    // !jf! should use the fifo to pass this in
    mShuttingDown = true;
+   ThreadIf::shutdown();
 }
 

 

Elizabeth Clark                                
Bridgewater Systems Corporation               
Phone :  (613) 591-9104 x2776
E-mail :
mailto:elizabeth@xxxxxxxxxxxxxxxxxxxxxx