REST qrunner sometimes does not exit after tests exception
Bug #770328 reported by
Barry Warsaw
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
Fix Released
|
Low
|
Unassigned |
Bug Description
When the test suite gets an exception in the REST qrunner, it sometimes prevents the qrunner from exiting. The symptom of this is that the next time you try to run the test suite, you'll get an Address In Use error early on. This is because the test suite will try to start a new REST qrunner, which wants to bind to port 9001, but that's already in use by the "zombie" qrunner.
The workaround is fairly simple. Just kill -HUP the zombie from the shell. Once it exits, the port gets freed up and the test suite will work again.
Changed in mailman: | |
status: | New → Confirmed |
importance: | Undecided → Low |
Changed in mailman: | |
status: | Confirmed → Fix Committed |
Changed in mailman: | |
milestone: | none → 3.0.0a8 |
Changed in mailman: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.