/
var
/
www
/
cobraambalaj
/
node_modules
/
killable
/
/var/www/cobraambalaj/node_modules/killable
mkdir
upload
Name
Size
Mode
Actions
index.js
518
0644
edit
dl
rm
LICENSE
729
0644
edit
dl
rm
package.json
1429
0644
edit
dl
rm
README.md
1088
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/killable/index.js
(518B)
module.exports = function makeKillable(server) { var sockets = []; server.on('connection', function (socket) { //add socket to list sockets.push(socket); socket.once('close', function () { //remove socket from list sockets.splice(sockets.indexOf(socket), 1); }); }); server.kill = function (cb) { server.close(cb); sockets.forEach(function (socket) { socket.destroy(); }); // reset so the server can be restarted sockets = []; }; return server; };
Save
cmd:
run