8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1d3405b commit 3de7713Copy full SHA for 3de7713
benchmark/cluster/echo.js
@@ -19,10 +19,10 @@ if (cluster.isMaster) {
19
serialization
20
}) {
21
const expectedPerBroadcast = sendsPerBroadcast * workers;
22
- var readies = 0;
23
- var broadcasts = 0;
24
- var msgCount = 0;
25
- var data;
+ let readies = 0;
+ let broadcasts = 0;
+ let msgCount = 0;
+ let data;
26
27
cluster.settings.serialization = serialization;
28
@@ -37,7 +37,7 @@ if (cluster.isMaster) {
37
throw new Error('Unsupported payload type');
38
}
39
40
- for (var i = 0; i < workers; ++i)
+ for (let i = 0; i < workers; ++i)
41
cluster.fork().on('online', onOnline).on('message', onMessage);
42
43
function onOnline() {
@@ -48,16 +48,15 @@ if (cluster.isMaster) {
48
49
50
function broadcast() {
51
- var id;
52
if (broadcasts++ === n) {
53
bench.end(n);
54
- for (id in cluster.workers)
+ for (const id in cluster.workers)
55
cluster.workers[id].disconnect();
56
return;
57
58
- for (id in cluster.workers) {
+ for (const id in cluster.workers) {
59
const worker = cluster.workers[id];
60
- for (var i = 0; i < sendsPerBroadcast; ++i)
+ for (let i = 0; i < sendsPerBroadcast; ++i)
61
worker.send(data);
62
63