Fix return code if start.sh is bad

This commit is contained in:
Girish Ramakrishnan
2019-10-20 13:35:19 -07:00
parent 29ab3e91b3
commit d15aa2744d

View File

@@ -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);