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