{"push_id":747869849,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"0f4eacb408f0740d7e10db0ebefe6ed003f78539","before":"619ef8b572659c107fe67592bd0809e2d52225a1","commits":[{"sha":"6cda823fd36ebc464163b3043ec330673ebae66e","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@recoil.org","name":"David Scott"},"message":"Catch transient errors, wait and retry\n\nI see occasionally an interrupted system call exception from async_inotify:\n\nhttps://github.com/janestreet/async_inotify/blob/aaeedfaa4751d18b741ba2f82ef03a88e749e5f0/src/async_inotify.ml#L97\n\nIf this happens, I'll log the backtrace, wait 5 seconds and try again.\n\nSigned-off-by: David Scott <dave@recoil.org>","distinct":true,"url":"https://api.github.com/repos/xapi-project/xapi-storage-script/commits/6cda823fd36ebc464163b3043ec330673ebae66e"},{"sha":"0f4eacb408f0740d7e10db0ebefe6ed003f78539","author":{"email":"126d1e68997a9070b2ad7dbdd56ecd9c0db935ec@users.noreply.github.com","name":"Dave Scott"},"message":"Merge pull request #31 from djs55/epoch-open\n\nCatch transient errors, wait and retry","distinct":true,"url":"https://api.github.com/repos/xapi-project/xapi-storage-script/commits/0f4eacb408f0740d7e10db0ebefe6ed003f78539"}]}