aboutsummaryrefslogtreecommitdiff
path: root/src/jobd-master.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/jobd-master.js')
-rwxr-xr-xsrc/jobd-master.js14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/jobd-master.js b/src/jobd-master.js
index 602af9a..05da7f4 100755
--- a/src/jobd-master.js
+++ b/src/jobd-master.js
@@ -125,14 +125,18 @@ async function onRequestMessage(message, connection) {
}
case 'status':
- const info = workers.getInfo()
+ const info = await workers.getInfo(message.requestData?.poll_workers || false)
+
+ let status = {
+ workers: info,
+ memoryUsage: process.memoryUsage()
+ }
+
connection.send(
new ResponseMessage(message.requestNo)
- .setData({
- workers: info,
- memoryUsage: process.memoryUsage()
- })
+ .setData(status)
)
+
break
default: