From ce58287b5f61deb113a9a6c96c32ad98984dc8ff Mon Sep 17 00:00:00 2001 From: rob Date: Wed, 6 Apr 2022 21:28:33 -0400 Subject: [PATCH] call socket.disconnect not socket.destroy --- canvas-io-server.js | 2 +- supervisor/pixel.conf | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 supervisor/pixel.conf diff --git a/canvas-io-server.js b/canvas-io-server.js index 09399e8..6e9d2a4 100644 --- a/canvas-io-server.js +++ b/canvas-io-server.js @@ -85,7 +85,7 @@ export default class CanvasIoServer { sid: socket.sid, handshake: socket.handshake, }); - socket.destroy(); + socket.disconnect(close); return; } diff --git a/supervisor/pixel.conf b/supervisor/pixel.conf new file mode 100644 index 0000000..01744b6 --- /dev/null +++ b/supervisor/pixel.conf @@ -0,0 +1,13 @@ +[program:pixel] +numprocs=1 +process_name=%(program_name)s_%(process_num)02d +command=/home/dtp/bin/node --optimize_for_size --max_old_space_size=1024 --gc_interval=100 webapp.js +directory=/home/dtp/live/multiplayer-canvas +autostart=true +autorestart=true +startretries=3 +stopsignal=INT +stderr_logfile=/var/log/dtp/pixel.err.log +stdout_logfile=/var/log/dtp/pixel.out.log +user=dtp +environment=HOME='/home/dtp/live/multiplayer-canvas',NODE_ENV=production,LOGNAME=pixel \ No newline at end of file