# HG changeset patch # User John "Elwin" Edwards # Date 1341759737 25200 # Node ID e4773ac5d4d5550c0eeb243f637faa9ab57f1152 # Parent 7eb4cc9dfa942cdf03f1ddac39bd35c1d6468532 Switch to node v0.8. In node v0.8, path.exists() has been moved to the fs module. diff -r 7eb4cc9dfa94 -r e4773ac5d4d5 rlgwebd.js --- a/rlgwebd.js Sat Jun 23 19:45:25 2012 -0700 +++ b/rlgwebd.js Sun Jul 08 08:02:17 2012 -0700 @@ -360,7 +360,7 @@ var savedirc = game.uname + "save"; var basename = String(dropToUID) + "-" + user + game.suffix; var savefile = path.join("/var/games/roguelike", savedirc, basename); - path.exists(savefile, function (exist) { + fs.exists(savefile, function (exist) { args.unshift(exist); callback.apply(null, args); }); @@ -745,7 +745,7 @@ path.join(nname, "index.html"); /* it was a directory */ var realname = path.join(serveStaticRoot, nname); var extension = path.extname(realname); - path.exists(realname, function (exists) { + fs.exists(realname, function (exists) { var resheaders = {}; if (!exists || !extension || extension == ".html") resheaders["Content-Type"] = "text/html; charset=utf-8"; @@ -989,6 +989,7 @@ httpServer.close(); httpServer.removeAllListeners('request'); ctlServer.close(); + fs.unlink(ctlsocket); tslog("Shutting down..."); process.exit(); } diff -r 7eb4cc9dfa94 -r e4773ac5d4d5 webtty.js --- a/webtty.js Sat Jun 23 19:45:25 2012 -0700 +++ b/webtty.js Sun Jul 08 08:02:17 2012 -0700 @@ -209,7 +209,7 @@ path.join(nname, "index.html"); /* it was a directory */ var realname = path.join(serveStaticRoot, nname); var extension = path.extname(realname); - path.exists(realname, function (exists) { + fs.exists(realname, function (exists) { var resheaders = {}; if (!exists || !extension || extension == ".html") resheaders["Content-Type"] = "text/html";