{"push_id":767787649,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1ec64006e7417198ff60757f59e8cca2b4e0ce7e","before":"604a0babd4c780382eee8938be58dba2300bc564","commits":[{"sha":"1ec64006e7417198ff60757f59e8cca2b4e0ce7e","author":{"email":"6f9af0692a7d1f914f468ec8416a8e6aa93178b4@gmail.com","name":"Gerd Behrmann"},"message":"Fix timeout math to avoid overflow\n\nMotivation:\n\nIn some cases we use Long.MAX_VALUE as a timeout that for all means\nand purposes means infinity. This value however causes overflow when\nused in expressions adding the current time with the timeout. This\noverflow means that rather to never time out we time out more or less\nimmediately.\n\nModification:\n\nUse the addWithInfinity and subWithInfinity methods that deal with\nthis situation.\n\nResult:\n\nNo premature timeout for transfers.\n\nTarget: trunk\nRequest: 2.13\nRequest: 2.12\nRequest: 2.11\nRequest: 2.10\nRequire-notes: yes\nRequire-book: no\nAcked-by: Paul Millar <paul.millar@desy.de>\nPatch: https://rb.dcache.org/r/8490/","distinct":true,"url":"https://api.github.com/repos/dCache/dcache/commits/1ec64006e7417198ff60757f59e8cca2b4e0ce7e"}]}