[Bro-Dev] #1002: Merge new thread cleanup code
Bro Tracker
bro at tracker.bro.org
Wed May 15 16:05:59 PDT 2013
#1002: Merge new thread cleanup code
---------------------+------------------------
Reporter: amannb | Owner:
Type: Problem | Status: new
Priority: Medium | Milestone: Bro2.2
Component: Bro | Version: git/master
Keywords: |
---------------------+------------------------
topic/bernhard/thread-cleanup contains a change to the thread-cleanup code
which changes how messages are exchanged on thread shutdown.
The biggest change is that now messages from the thread to the parent are
still executed until the child thread returns that it executed the
finished message. That means the child thread can still push all its work
on the queue before it is shut down. Queues are emptied by the parent
thread until they receive the child thread notification that the shutdown
has been processed.
Before this change, all message processing was shut down the moment the
master processed the finish-message, all data still in the queue from
child to parent was lost.
The change does not seem to have any adverse side effects, all tests still
seem to pass.
--
Ticket URL: <http://tracker.bro.org/bro/ticket/1002>
Bro Tracker <http://tracker.bro.org/bro>
Bro Issue Tracker
More information about the bro-dev
mailing list