diff --git a/packages/api/src/controllers/connections.js b/packages/api/src/controllers/connections.js index 4252cc4a5..5ea38978a 100644 --- a/packages/api/src/controllers/connections.js +++ b/packages/api/src/controllers/connections.js @@ -237,7 +237,7 @@ module.exports = { } ); pipeForkLogs(subprocess); - subprocess.send({ connection, requestDbList }); + subprocess.send({ ...connection, requestDbList }); return new Promise(resolve => { subprocess.on('message', resp => { if (handleProcessCommunication(resp, subprocess)) return; diff --git a/packages/api/src/proc/connectProcess.js b/packages/api/src/proc/connectProcess.js index a0dbf910c..eec20597e 100644 --- a/packages/api/src/proc/connectProcess.js +++ b/packages/api/src/proc/connectProcess.js @@ -16,9 +16,9 @@ Platform: ${process.platform} function start() { childProcessChecker(); - process.on('message', async args => { + process.on('message', async connection => { // @ts-ignore - const { connection, requestDbList } = args; + const { requestDbList } = connection; if (handleProcessCommunication(connection)) return; try { const driver = requireEngineDriver(connection);