SYNC: handle subprocess errors

This commit is contained in:
SPRINX0\prochazka
2025-04-09 09:40:24 +02:00
committed by Diflow
parent 4b3c0466eb
commit 14b47a929f
4 changed files with 27 additions and 2 deletions

View File

@@ -60,6 +60,10 @@ class DatastoreProxy {
// if (this.disconnected) return;
this.subprocess = null;
});
this.subprocess.on('error', err => {
logger.error(extractErrorLogData(err), 'Error in data store subprocess');
this.subprocess = null;
});
this.subprocess.send({ msgtype: 'open', file: this.file });
}
return this.subprocess;