You would only get SIGINT if you run your application in a shell and ctrl-c it right? Can you not 'wait' on a key press and stop ignite properly instead?
I looked at the same issue recently and I wouldn't expect ignite to do anything that isn't documented - even if it does it now, it may not do it in the next release. I run mine using systemctl and a signal handler that does ignite::Ignition::StopAll(false); works well. -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/