Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- >> let ghostSockets = 0; let listeners = 0; let eh = worker => data => { if (isNaN(data)) return; ghostSockets += +data; if (--listeners === 0) Users('morfent').send(`|pm|~Zarel|@Morfent|there are ${ghostSockets} ghost sockets`); worker.removeListener('message', eh); }; for (let wid in Sockets.workers) { let worker = Sockets.workers[wid]; if (worker.isDead()) continue; listeners++; worker.on('message', eh(worker)); worker.send(`$ let ghosts = 0; for (let sid in sockets) { if (sockets[sid].readyState === 3) ghosts++; } process.send('' + ghosts);`); }
- /*
- let ghostSockets = 0;
- let listeners = 0;
- let eh = worker => data => {
- if (isNaN(data)) return;
- ghostSockets += +data;
- if (--listeners === 0) Users('morfent').send(`|pm|~Zarel|@Morfent|there are ${ghostSockets} ghost sockets`);
- worker.removeListener('message', eh);
- };
- for (let wid in Sockets.workers) {
- let worker = Sockets.workers[wid];
- if (worker.isDead()) continue;
- listeners++;
- worker.on('message', eh(worker));
- worker.send(`$
- let ghosts = 0;
- for (let sid in sockets) {
- if (sockets[sid].readyState === 3) ghosts++;
- }
- process.send('' + ghosts);`);
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement