何らかの理由で、新しいソケットがサーバーに接続するたびに、私の emitDraw 関数が描画の途中で停止します (process.nextTick() 呼び出しサイクルが予期せず壊れます)。新しい接続を受け入れながら、emitDraw 関数を実行し続ける方法はありますか?
io.sockets.on('connection', function(socket) {
socket.on('drawing', function() {
//some code
emitDraw(socket);
});
});
function emitDraw(socket) {
//some code
process.nextTick(function(){emitDraw(socket)});
};
ありがとう