Improve parallelism between bgp/xmpp state machine and io tasks
Bug #1566149 reported by
Nischal Sheth
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
Trunk |
Fix Committed
|
Wishlist
|
Nischal Sheth |
Bug Description
Current implementation has a couple of limitations:
1. All xmpp::StateMachine and io::Reader tasks for xmpp use instance 0.
This means that only a single xmpp::StateMachine task can run at a time
and no io::Reader task for xmpp can run in parallel with it.
2. Blanket exclusion between bgp/xmpp:
This means that, even if 1 above is fixed, an xmpp:StateMachine task and
an io::Reader task for different xmpp sessions cannot run in parallel.
Same applies to bgp::StateMachine and io::Reader tasks for different bgp sessions.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
To post a comment you must log in.
Review in progress for https:/ /review. opencontrail. org/19168
Submitter: Nischal Sheth (<email address hidden>)