diff --git a/lib/tunnel-launcher.js b/lib/tunnel-launcher.js
index <HASH>..<HASH> 100644
--- a/lib/tunnel-launcher.js
+++ b/lib/tunnel-launcher.js
@@ -177,28 +177,5 @@ function downloadAndRun (options, callback) {
     ], callback)
 }
 
-function exitHandler (options, err) {
-    if (!activeTunnel) {
-        return
-    }
-
-    if (err) {
-        logger(err.stack)
-    }
-
-    if (options.cleanup) {
-        logger('Shutting down tunnel')
-        killTunnel()
-    }
-
-    if (options.exit) {
-        process.exit()
-    }
-}
-
-process.on('exit', exitHandler.bind(null, {cleanup: true}))
-process.on('SIGINT', exitHandler.bind(null, {exit: true}))
-process.on('uncaughtException', exitHandler.bind(null, {exit: true}))
-
 module.exports = downloadAndRun
 module.exports.kill = killTunnel
Remove exitHandler as it's causing more issues than solving any