After further looking at the code, it appears that the default exit-code
for unknown (other) errors is 128 (set in `defer`).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -176,6 +176,7 @@ func translateContainerdStartErr(setExitCode func(exitStatus), err error) error |
| 176 | 176 |
} |
| 177 | 177 |
|
| 178 | 178 |
// TODO: it would be nice to get some better errors from containerd so we can return better errors here |
| 179 |
+ setExitCode(exitUnknown) |
|
| 179 | 180 |
return errdefs.Unknown(errors.New(errDesc)) |
| 180 | 181 |
} |
| 181 | 182 |
|