zeek/src/threading
Jon Siwek 22d35d2c8c Fix thread processing/termination conditions.
A thread that is done/killed should signify that the thread manager has
some processing to do -- it needs to process any messages in its out
queue, join the thread, and delete it.  Otherwise the thread manager
may reach a state where it makes no progress in processing the last
remaining done/killed thread.
2013-10-29 14:40:07 -05:00
..
AsciiFormatter.cc Fix invalid pointer dereference in AsciiFormatter. 2013-08-29 15:50:46 -05:00
AsciiFormatter.h Merge remote-tracking branch 'origin/topic/bernhard/input-logging-commmon-functions' 2013-01-23 16:51:54 -08:00
BasicThread.cc and just to be really sure - always make threads go through OnWaitForStop 2013-05-15 15:55:38 -07:00
BasicThread.h Merge remote-tracking branch 'origin/topic/bernhard/thread-cleanup' 2013-05-15 17:16:41 -07:00
Manager.cc Fix thread processing/termination conditions. 2013-10-29 14:40:07 -05:00
Manager.h Change thread shutdown again to also work with input framework. 2013-05-14 23:45:55 -07:00
MsgThread.cc Merge remote-tracking branch 'origin/topic/bernhard/thread-cleanup' 2013-05-15 17:16:41 -07:00
MsgThread.h Merge remote-tracking branch 'origin/topic/bernhard/thread-cleanup' 2013-05-15 17:16:41 -07:00
Queue.h Next version of the threading queue deadlock fix. 2013-10-26 19:15:43 -07:00
SerialTypes.cc Pass over the InternalError() changes. 2013-10-11 15:11:06 -07:00
SerialTypes.h Fix uninitialized (or unused) fields. 2013-09-27 10:13:52 -05:00