Catching the SIGINT and performing cleanup would require signal handling
which is easy enough to do on unix, but is rather more challenging on
windows.  So even if we do provide this enhancement, it would be a
unix-only thing, I suspect.