diff --git a/lib/pty.js b/lib/pty.js index 2622efe..82e5db5 100644 --- a/lib/pty.js +++ b/lib/pty.js @@ -375,9 +375,8 @@ Terminal.prototype.destroy = function() { Terminal.prototype.kill = function(sig) { try { process.kill(this.pid, sig || 'SIGHUP'); - pty.kill(this.pid); } catch(e) { - console.error(e); + // Ignore if process cannot be found (kill ESRCH error) } }; diff --git a/package.json b/package.json index 2f5407b..b2c9c72 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "pty.js", "description": "Pseudo terminals for node.", "author": "Christopher Jeffrey", - "version": "0.3.0", + "version": "0.3.1", "license": "MIT", "main": "./index.js", "repository": "git://github.com/chjj/pty.js.git", @@ -25,7 +25,7 @@ ], "dependencies": { "extend": "~1.2.1", - "nan": "2.2.0" + "nan": "2.3.5" }, "devDependencies": { "mocha": "~1.17.1"