Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Return code convention mismatch with Unix #1153
fyi, there can be issues with Go processes not restarting on failure due to
Go-lang issue: golang/go#24284
I am not sure. I suspect it was because some commands return exit status 2 for incorrect arguments. I think the original idea may have been that running a command with incorrect arguments again could not succeed, so don't automatically restart it by default.
We are coming up on another major version of Supervisor so we have the opportunity to change the default value for