3 ms·
function sendMessage(message, toClients, callback) { var messagesSent = 0; for(var i=0; i<toClients.length; i++) sendTo(toClients[i]); function
by z3t4 9y ago
function sendMessage(message, toClients, callback) {
var messagesSent = 0;
for(var i=0; i<toClients.length; i++) sendTo(toClients[i]);
function sendTo(client) {
client.send(message, function messageSent(err) {
messagesSent++;
if(err) console.warn(err.message);
if(messagesSent == toClients.length) callback();
});
}
}