{"push_id":1325687153,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"8b825e2377ef2d803e003dd02fc1b3f21c568317","before":"07f9913174391fd59d05dbbdb6e49d115e8f31a4","commits":[{"sha":"8b825e2377ef2d803e003dd02fc1b3f21c568317","author":{"name":"Tim Gross","email":"7ec668561ebcdf298c8776d3f421b12206da9bfe@0x74696d.com"},"message":"Fix exit codes not being respected by RunWithTimeout\n\nWe're assuming that `Process.Wait()` returns an error if the process exits\r\nwith an error code. `Cmd.Wait()` returns with an error value on a non-zero\r\nexit code but `Process.Wait()` returns an error on OS-specific details (like\r\nif the process isn't a child process) and instead we should be checking the\r\nvalue of the `ProcessState.Success()` method.\r\n\r\nAdded two tests that ensure we don't miss this again.","distinct":true,"url":"https://api.github.com/repos/tgross/containerpilot/commits/8b825e2377ef2d803e003dd02fc1b3f21c568317"}]}
{"actor":{"display_login":"tgross"}}