{"push_id":1052350939,"size":1,"distinct_size":1,"ref":"refs/heads/patch-1","head":"81608c64b5384be624c28da5d5b8457888c038a8","before":"3a17991c6cf3896e3a60934b016ae43ded26fdca","commits":[{"sha":"81608c64b5384be624c28da5d5b8457888c038a8","author":{"email":"4f1a5e5a56d3352d4f3e456b1f2cee6192a5a7a3@cs.cmu.edu","name":"Jan Harkes"},"message":"Set timeout on created socket object instead of changing the global default.\n\nWhen home-assistant added a yamaha component, people started reporting random discovery and frontend UI failures caused by truncated files. Disabling that component made things again work as expected. I believe this is caused by this call to `socket.setdefaulttimeout` which sets a global timeout of 1.5 seconds on _any_  socket created after rxv discovery has run.","distinct":true,"url":"https://api.github.com/repos/jaharkes/rxv/commits/81608c64b5384be624c28da5d5b8457888c038a8"}]}