We started seeing some problems with some of our origins/parents and we believe that if we had finer control over the attempts timeout it might help alleviate some problems. Currently all of these timeouts are in seconds, and when it comes to live streaming with 2sec fragments that granularity may not be enough.
So proposing that we move these to millisecond based. I had discussed on IRC some other options such as switching to float, but that can bring in precision issues, and possibly adding units values but that would be a first for a record value and would seem to be more of a wide change to bring in units parsing where it has not been used before. So just changing to ms seemed the most straight forward.