0
Node.jsでsocket.ioを使用します。Node.jsのメインスレッドをブロックする条件はありますか?
var rooms = {"a", "b"};
io.on('connection', function(client) {
socket.on('room', function(room) {
if(room in rooms){
socket.join(room);
}
});
});
...Code below...
条件以下のメインスレッドとプロセスブロックされます:私は意味
if(room in rooms){
socket.join(room);
}
を、以下のプロセスであれば、上に起因条件待つコーディングのだろうか?
条件やコードの一部がメインスレッドをブロックする可能性がある場合は、この状況が発生する可能性がある場合を理解する必要があります。 – Babaev
@Babaev - すでに述べたように、あなたが示したコードのどれもがメインスレッドをブロックしていません。 – jfriend00
@Babaev - これがあなたの質問に答えた場合は、答えの左側にある緑のチェックマークをクリックしてコミュニティにその旨を明記してください。そうでない場合は、あなたの現在の質問のどの部分がまだ答えられていないかを説明してください。 – jfriend00