diff --git a/rlgwebd.js b/rlgwebd.js index 9026fbc..6279c45 100755 --- a/rlgwebd.js +++ b/rlgwebd.js @@ -360,7 +360,7 @@ function checksaved(user, game, callback, args) { 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 @@ function serveStatic(req, res, fname) { 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 @@ function shutdown () { httpServer.close(); httpServer.removeAllListeners('request'); ctlServer.close(); + fs.unlink(ctlsocket); tslog("Shutting down..."); process.exit(); } diff --git a/webtty.js b/webtty.js index 26ff927..a760d1b 100755 --- a/webtty.js +++ b/webtty.js @@ -209,7 +209,7 @@ function serveStatic(req, res, fname) { 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";