repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refactor: cleanup type definitions
[poolifier.git]
/
src
/
pools
/
thread
/
fixed.ts
diff --git
a/src/pools/thread/fixed.ts
b/src/pools/thread/fixed.ts
index 13e4a11a50028364c055b6b60aca5cb03b87fcfd..32107e48635314e25269cc37e2c0ad7fdd3fcd75 100644
(file)
--- a/
src/pools/thread/fixed.ts
+++ b/
src/pools/thread/fixed.ts
@@
-80,7
+80,7
@@
export class FixedThreadPool<
transferList?: TransferListItem[]
): void {
(
transferList?: TransferListItem[]
): void {
(
- this.
getWorkerInfo(workerNodeKey)
.messageChannel as MessageChannel
+ this.
workerNodes[workerNodeKey]
.messageChannel as MessageChannel
).port1.postMessage(message, transferList)
}
).port1.postMessage(message, transferList)
}
@@
-88,7
+88,7
@@
export class FixedThreadPool<
protected sendStartupMessageToWorker (workerNodeKey: number): void {
const worker = this.workerNodes[workerNodeKey].worker
const port2: MessagePort = (
protected sendStartupMessageToWorker (workerNodeKey: number): void {
const worker = this.workerNodes[workerNodeKey].worker
const port2: MessagePort = (
- this.
getWorkerInfo(workerNodeKey)
.messageChannel as MessageChannel
+ this.
workerNodes[workerNodeKey]
.messageChannel as MessageChannel
).port2
worker.postMessage(
{
).port2
worker.postMessage(
{
@@
-106,7
+106,7
@@
export class FixedThreadPool<
listener: (message: MessageValue<Message>) => void
): void {
(
listener: (message: MessageValue<Message>) => void
): void {
(
- this.
getWorkerInfo(workerNodeKey)
.messageChannel as MessageChannel
+ this.
workerNodes[workerNodeKey]
.messageChannel as MessageChannel
).port1.on('message', listener)
}
).port1.on('message', listener)
}
@@
-128,16
+128,6
@@
export class FixedThreadPool<
return WorkerTypes.thread
}
return WorkerTypes.thread
}
- /** @inheritDoc */
- protected get minSize (): number {
- return this.numberOfWorkers
- }
-
- /** @inheritDoc */
- protected get maxSize (): number {
- return this.numberOfWorkers
- }
-
/** @inheritDoc */
protected get busy (): boolean {
return this.internalBusy()
/** @inheritDoc */
protected get busy (): boolean {
return this.internalBusy()