Closed ivoysey closed 6 years ago
this will probably let us flush the buffers for the log file and close it before we exit, for example, so that if we get SIGTERMed we don't lose information that might help us understand why.
Talking about this with Josh just now, it seems likely that the thing that's hanging and causing the brasscomms node to not go down without escalation is Flask.
moving this to post-code freeze; i don't see it happening today and it's low priority
loop to check if ros is running / maybe install a handler. it lags every time you send ROS a sigterm through ctrl-c at the prompt