just wait 0.3 second for foreground
rollback to old mode, supervisor never exits
leave the env var there to support reexec logic
build for lower version of go