This is what 180-pluggable-transport.txt says about proxies and SIGINT:
Proxies should respond to a single INT signal by closing their listener ports and not accepting any new connections, but keeping all connections open, then terminating when connections are all closed. Proxies should respond to a second INT signal by shutting down cleanly.
^CApr 19 17:58:59.000 [notice] Interrupt: we have stopped accepting new connections, and will shut down in 30 seconds. Interrupt again to exit now.^CApr 19 17:59:05.000 [notice] SIGINT received a second time; exiting now.Apr 19 17:59:05.000 [notice] Failed to terminate process with PID '18277' ('No such process').
The PID might have been reclaimed in the meantime, and tor could be killing an unrelated process.