gavv / signal-estimator

Measure characteristics of a looped back signal.
MIT License
63 stars 18 forks source link

Handle SIGINT and terminate gracefully #57

Open gavv opened 10 months ago

gavv commented 10 months ago

When signal is received, properly stop Runner. This includes finishing buffered dumps, writing JSON terminators, etc. Then exit with non-zero code.

Also handle double SIGINT.