When the user hits CTRL+C, the application doesn't exit the process gracefully and remains in a "hanging" state, not responding to any other command and forcing it to be shut down with kill -9.
Technical Details
The application should respond to the CTRL+C signal and exit immediately, killing any process running in the background (awaiting Future, Docker containers, etc.).
Description
When the user hits CTRL+C, the application doesn't exit the process gracefully and remains in a "hanging" state, not responding to any other command and forcing it to be shut down with
kill -9
.Technical Details
The application should respond to the CTRL+C signal and exit immediately, killing any process running in the background (awaiting
Future
, Docker containers, etc.).