...xes bug 856846)
Don't add negative values to the start times since they break things …
…(fixes bug 856846)
Nit: spaces around operators (just the three instances in getAllStartupTimes), but otherwise looks quite straightforward and ready to go.
@mconnormoz I agree with the nit but, I am gonna merge this and will fix up the spacing in a cleanup pull request.