};
let options = { filename: app_id };
vm.runInNewContext(wrt.readService(app_id), sandbox[app_id], options);
+
+ if (!wrt.terminateClient(app_id)) {
+ console.log('Failed to terminate client process');
+ }
}
if (sandbox[app_id]['started'] === undefined) {
sandbox[app_id]['started'] = true;
}
const request_callback_string = 'if (module.exports.onRequest !== undefined) { module.exports.onRequest(); }';
vm.runInContext(request_callback_string, sandbox[app_id]);
- if (!wrt.terminateClient(app_id)) {
- console.log('Failed to terminate client process');
- }
})
process.on('exit', (code) => {