Infinite recursion in StackManager.list's paginate sub-function
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-heatclient |
Fix Released
|
High
|
Steve Baker |
Bug Description
If you start 20 "stack-create"s (single- or multi-engine), heatclient hangs due to a recursive call to paginate() inside of StackManager.list. Here's the output:
http://
Here's the command to reproduce:
for i in {1..20}; do heat_client stack-create wp$i -u http://
...where heat_client is:
heat_client() {
heat --heat-url http://
}
At that point, several of the "stack-create" calls will be stuck. A "stack-list" will also get stuck.
description: | updated |
Changed in python-heatclient: | |
assignee: | nobody → Steve Baker (steve-stevebaker) |
milestone: | none → v0.2.4 |
Changed in python-heatclient: | |
status: | Fix Committed → Fix Released |
Seems we've had at least two sightings. Marking as Confirmed.