Adding SIGINT handler to rollback
Merge branch 'signal_handling'