Logging blocks on race condition under eventlet
Bug #1420788 reported by
Alexander Makarov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Medium
|
Alexander Makarov | ||
Icehouse |
Fix Released
|
Medium
|
Unassigned | ||
Juno |
Fix Released
|
Medium
|
Boris Bobrov |
Bug Description
Wrong initialization order makes logging block on race condition under eventlet.
bin/keystone-all launcher initialize logging first and after that does eventlet patching leaving logging system with generic thred.lock in critical sections what leads to infinite thread locks under high load.
Changed in keystone: | |
status: | New → Confirmed |
Changed in keystone: | |
assignee: | nobody → Alexander Makarov (amakarov) |
status: | Confirmed → In Progress |
Changed in keystone: | |
milestone: | none → kilo-3 |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
importance: | Undecided → Medium |
Changed in keystone: | |
milestone: | kilo-3 → 2015.1.0 |
To post a comment you must log in.
Fix proposed to branch: stable/juno /review. openstack. org/155292
Review: https:/