Ensure interrupting the clients if the program is being stopped

and report the client status if it didn't finish cleanly but required
us to explicitly close its connection