[2.1a2] errors during network observation processes can result in a process leak
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Mike Pontillo |
Bug Description
2016-09-06 09:55:28 [-] unexpected error in processEnded
Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
_BaseProces
--- <exception caught here> ---
File "/usr/lib/
proto.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
raise AlreadyCalledError
twisted.
Using 2.1.0~alpha2+
Related branches
- Mike Pontillo (community): Approve
- Gavin Panella: Pending requested
-
Diff: 469 lines (+180/-78)2 files modifiedsrc/provisioningserver/utils/services.py (+95/-33)
src/provisioningserver/utils/tests/test_services.py (+85/-45)
Changed in maas: | |
importance: | Critical → High |
description: | updated |
summary: |
- Unexpected error in processEnded: - twisted.internet.defer.AlreadyCalledError + [2.1a2] errors during network observation processes can result in a + process leak |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |
Thanks; clearly some additional testing is needed around the process lifecycle.