logger and proxy nodes continues to run if bro start fails with a diag message

Description

logger node continues to run even though broctl fails

$ broctl start
starting logger ...
starting manager ...
(manager still initializing)
starting proxy-1 ...
starting proxy-2 ...
starting proxy-3 ...
starting worker-12 ...
starting worker-13 ...
starting worker-14 ...
starting worker-15 ...
starting worker-18 ...
starting worker-19 ...
starting worker-22 ...
starting worker-23 ...
starting worker-26 ...
starting worker-28 ...
starting worker-29 ...
worker-28 terminated immediately after starting; check output with "diag"
worker-29 terminated immediately after starting; check output with "diag"
worker-22 terminated immediately after starting; check output with "diag"
worker-23 terminated immediately after starting; check output with "diag"
worker-26 terminated immediately after starting; check output with "diag"
worker-13 terminated immediately after starting; check output with "diag"
worker-12 terminated immediately after starting; check output with "diag"
worker-15 terminated immediately after starting; check output with "diag"
worker-14 terminated immediately after starting; check output with "diag"
worker-19 terminated immediately after starting; check output with "diag"
worker-18 terminated immediately after starting; check output with "diag"

$ broctl diag >& out

[bro@clint-mgr ~]$ broctl start
logger still running
starting manager (was crashed) ...
proxy-3 still running
proxy-2 still running
proxy-1 still running
starting worker-12 ...
starting worker-13 ...
starting worker-14 ...
starting worker-15 ...
starting worker-18 ...
starting worker-19 ...
starting worker-22 ...
starting worker-23 ...
starting worker-26 ...
starting worker-28 ...
starting worker-29 ...

Environment

None

Assignee

Unassigned

Reporter

Aashish Sharma

Labels

External issue ID

None

Components

Affects versions

Priority

Low
Configure