UNPKG

assertvanish

Version:
23 lines (15 loc) 531 B
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); }); });