diff --git a/src/intervals/storage.ts b/src/intervals/storage.ts index 0727a73..2c1c503 100644 --- a/src/intervals/storage.ts +++ b/src/intervals/storage.ts @@ -25,11 +25,11 @@ export default async function storage(client: Client) { setInterval(async () => { await main(); }, 900000); */ - let storageGo = spawn(`${__dirname}/../bin/storage`, []); + let storageGo = spawn(`${__dirname}/../bin/storage`, [], { cwd: __dirname }); storageGo.stdout.on('data', (data) => client.signale.log(data.toString())); storageGo.stderr.on('data', (data) => client.signale.log(data.toString())); storageGo.on('exit', (code) => { client.signale.log(`Go storage func exited with code ${code}, restarting`); - storageGo = spawn(`${__dirname}/../bin/storage`, []); + storageGo = spawn(`${__dirname}/../bin/storage`, [], { cwd: __dirname }); }); }