iter_nodes not robust to eventlet trampolining
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Object Storage (swift) |
Fix Released
|
High
|
Samuel Merritt |
Bug Description
The generator, swift.proxy.
I first observed this with the probe tests against my SAIO when I had StatsD logging enabled. I got a stacktrace like this in the proxy-server log: http://
The probe test failure itself looked like this: http://
This blog post discusses the problem and a potential solution: http://
Changed in swift: | |
status: | Confirmed → In Progress |
Changed in swift: | |
milestone: | none → 1.9.0 |
Changed in swift: | |
status: | Fix Committed → Fix Released |
Marking as high priority since it causes 500s.
(Also, I'm going to fix it, so I can mark it whatever I want. :P)