commander
commander copied to clipboard
Add proper error handling and coroutine cancellation
To exit early on errors (i.e. missing addresses) go routines should be cancelled if an error occured.
Also all routines should be cancelled gracefully on SIGTERM
and SIGINT
signals.