From d15aa2744dfbe1e56c75c3ee9d90b766e0dc1d1d Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Sun, 20 Oct 2019 13:35:19 -0700 Subject: [PATCH] Fix return code if start.sh is bad --- src/docker.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/docker.js b/src/docker.js index 5e61a13e7..a072f45e0 100644 --- a/src/docker.js +++ b/src/docker.js @@ -298,6 +298,7 @@ function startContainer(containerId, callback) { container.start(function (error) { if (error && error.statusCode === 404) return callback(new BoxError(BoxError.NOT_FOUND)); + if (error && error.statusCode === 400) return callback(new BoxError(BoxError.BAD_FIELD, error)); // e.g start.sh is not executable if (error && error.statusCode !== 304) return callback(new BoxError(BoxError.DOCKER_ERROR, error)); return callback(null);