Gracefully exit on SIGINT
Merge pull request #1063 from glenjamin/sigint-abort

Gracefully exit on SIGINT

* glenjamin/sigint-abort:
  Gracefully exit on SIGINT
Rename _aborting -> _abort