diff --git a/src/backupupload.js b/src/backupupload.js index 3c08eea12..7f7ab63a3 100755 --- a/src/backupupload.js +++ b/src/backupupload.js @@ -31,6 +31,12 @@ process.on('SIGTERM', function () { process.exit(0); }); +// this can happen when the backup task is terminated (not box code) +process.on('disconnect', function () { + debug('parent process died'); + process.exit(0); +}); + initialize(function (error) { if (error) throw error;