repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix: fix possible null exception with worker_threads pools
[poolifier.git]
/
benchmarks
/
internal
/
thread-worker.mjs
diff --git
a/benchmarks/internal/thread-worker.mjs
b/benchmarks/internal/thread-worker.mjs
index 855ba62225e50513a1375eb84806a4c077cf61e2..b0994e77bd1af7183f98559481e43fdaf7ec92bb 100644
(file)
--- a/
benchmarks/internal/thread-worker.mjs
+++ b/
benchmarks/internal/thread-worker.mjs
@@
-1,15
+1,15
@@
-import { isMainThread } from 'worker_threads'
+import { isMainThread } from '
node:
worker_threads'
import { ThreadWorker } from '../../lib/index.mjs'
import { ThreadWorker } from '../../lib/index.mjs'
-import { executeTaskFunction } from '../benchmarks-utils.
m
js'
-import { TaskFunctions } from '../benchmarks-types.
m
js'
+import { executeTaskFunction } from '../benchmarks-utils.js'
+import { TaskFunctions } from '../benchmarks-types.js'
-const debug = false
-
-const taskFunction = (data) => {
+const taskFunction = data => {
data = data || {}
data.function = data.function || TaskFunctions.jsonIntegerSerialization
data = data || {}
data.function = data.function || TaskFunctions.jsonIntegerSerialization
+ data.debug = data.debug || false
const res = executeTaskFunction(data)
const res = executeTaskFunction(data)
- debug === true && console.debug('This is the main thread ' + isMainThread)
+ data.debug === true &&
+ console.debug(`This is the main thread ${isMainThread}`)
return res
}
return res
}