If you kill the application, it is aborted immediately so no destructors are called. You can intercept those situations if you want and act accordingly.