assertvanish
Version:
assert that an object will vanish
23 lines (15 loc) • 531 B
JavaScript
var lightnode = require('lightnode');
var http = require('http');
var assertvanish = require('./index');
var fileServer = new lightnode.FileServer('/home/jann/gitty/node-assertvanish/');
var server = http.createServer(function(req, res) {
fileServer.receiveRequest(req, res);
});
server.listen(8080, '0.0.0.0');
var io = require('socket.io').listen(server);
io.sockets.on('connection', function (socket) {
socket.on('disconnect', function() {
console.log("client gone");
assertvanish(socket, 10000);
});
});