commit 3532c2fbb7f3b127dccf35451389c042a981f167
Author: Nipa Kumar <email address hidden>
Date: Tue May 10 16:01:32 2016 -0700
Add mutual exclusion on Agent between xmpp::StateMachine and io::ReaderTask.
TCP close event on a session is handled by xmpp::StateMachine task and
reads handled by io::ReaderTask, hence both tasks can be accessing the
same session at the same time and xmpp::StateMachine destroying the session
while io::ReaderTask reading it.
Reviewed: https:/ /review. opencontrail. org/20074 github. org/Juniper/ contrail- controller/ commit/ 3532c2fbb7f3b12 7dccf35451389c0 42a981f167
Committed: http://
Submitter: Zuul
Branch: master
commit 3532c2fbb7f3b12 7dccf35451389c0 42a981f167
Author: Nipa Kumar <email address hidden>
Date: Tue May 10 16:01:32 2016 -0700
Add mutual exclusion on Agent between xmpp::StateMachine and io::ReaderTask.
TCP close event on a session is handled by xmpp::StateMachine task and
reads handled by io::ReaderTask, hence both tasks can be accessing the
same session at the same time and xmpp::StateMachine destroying the session
while io::ReaderTask reading it.
Change-Id: I09fbdf9b9ea6c3 1fb6072e7e2f8d4 0510f32dc03
Closes-Bug:1560242