Disable Node's server default timeout
authorRaphaël Jakse <raphael.trivabble@jakse.fr>
Sun, 12 Apr 2020 18:14:22 +0000 (20:14 +0200)
committerRaphaël Jakse <raphael.trivabble@jakse.fr>
Sun, 12 Apr 2020 18:14:22 +0000 (20:14 +0200)
trivabble-server.js

index bad7298320ad8ff55b142605d829c0f555fff325..8ab91bda67bd5595aa27dabc679311c0441b6f8f 100644 (file)
@@ -113,6 +113,7 @@ const games = {};
 let saveTimeout = null;
 let running = true;
 const server = http.createServer(handleRequest);
+server.setTimeout(0); // The default in node 13 is 0. Earlier versions have 120.
 
 function saveGames(callback) {
     fs.writeFile("games.backup.json", JSON.stringify(games), function (err) {