Skip to content

Instantly share code, notes, and snippets.

@funkytaco
Created May 20, 2015 18:53
Show Gist options
  • Save funkytaco/1a5d39fb80517a70b64d to your computer and use it in GitHub Desktop.
Save funkytaco/1a5d39fb80517a70b64d to your computer and use it in GitHub Desktop.
express.io
app.io.route("disconnect", function(req) {
req.session.disconnection = setTimeout(function() {
console.log("User timed out!");
db.query("UPDATE player_data SET online=0 WHERE id="+mysql.escape(req.session.user));
app.io.broadcast("event", {msg:req.session.username+" has logged out!"});
app.io.broadcast("reloadXY");
req.session.destroy();
},5000);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment