Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Linux and possibly FreeBSD
Description
When traffic_cop is killed by a supervising process it doesn't wait() for its children.
This can lead to race conditions where traffic cop is killed, for instance by upstart, and then started again, while a traffic_manager and traffic_server are still running.
n.b.: This does not happen on Solaris, where SMF kills off all processes running in the same contract(4).
Attachments
Issue Links
- is cloned by
-
TS-1657 3.2.x - Traffic Cop doesn't wait() for its children
- Closed