Skip to content

Commit 4fa427b

Browse files
committed
Fix code style
1 parent 0493c58 commit 4fa427b

4 files changed

Lines changed: 9 additions & 11 deletions

File tree

JavaScript/0-async.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ class AsyncMutex {
2121
}
2222
}
2323

24+
// Usage
25+
26+
const delay = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
27+
2428
class Account {
2529
#mutex = new AsyncMutex();
2630
#balance = 0;
@@ -42,9 +46,6 @@ class Account {
4246
}
4347
}
4448

45-
const delay = (ms) =>
46-
new Promise((resolve) => setTimeout(resolve, ms));
47-
4849
const main = async () => {
4950
const account = new Account();
5051

JavaScript/2-deadlock.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,5 +67,4 @@ if (isMainThread) {
6767
}, 100);
6868
});
6969
}
70-
7170
}

JavaScript/3-livelock.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,4 @@ if (isMainThread) {
5656
setTimeout(loop, 0);
5757
};
5858
loop();
59-
6059
}

JavaScript/9-web-locks.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
'use strict';
22

33
const {
4-
Worker, isMainThread, threadId, parentPort
4+
Worker,
5+
isMainThread,
6+
threadId,
7+
parentPort,
58
} = require('node:worker_threads');
69

710
const threads = new Set();
@@ -10,7 +13,7 @@ const LOCKED = 0;
1013
const UNLOCKED = 1;
1114

1215
const locks = {
13-
resources: new Map()
16+
resources: new Map(),
1417
};
1518

1619
class Mutex {
@@ -105,15 +108,12 @@ class Thread {
105108
// Usage
106109

107110
if (isMainThread) {
108-
109111
new Thread();
110112
new Thread();
111113
setTimeout(() => {
112114
process.exit(0);
113115
}, 300);
114-
115116
} else {
116-
117117
locks.request('A', async (lock) => {
118118
console.log(`Enter ${lock.resourceName} in ${threadId}`);
119119
});
@@ -124,5 +124,4 @@ if (isMainThread) {
124124
});
125125
console.log(`Leave all in ${threadId}`);
126126
}, 100);
127-
128127
}

0 commit comments

Comments
 (0)