{"push_id":909844487,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"563c371a98206ead2d09081788e771da63c0126f","before":"44439c27f071cebfe8d1e84c098a4062ce8324cf","commits":[{"sha":"89dd8ce1fdc0f27d316ffe66afe32d0446264b40","author":{"email":"a5c27e3afa4826c35caae747888280b69fc54928@cs.toronto.edu","name":"Soheil Hassas Yeganeh"},"message":"Return an error in Accept() when root is closed.\n\nAs reported in #4, when the root listener is closed, calling Accept\non mux'd listeners would block forever, instead of returning an error.\nThis is because of a bug introduced in b90740d.\n\nThis commit fixes #4 by selecting on both donec and connc of muxed\nlisteners.\n\nAdded a test case to guard against this issue.","distinct":true,"url":"https://api.github.com/repos/soheilhy/cmux/commits/89dd8ce1fdc0f27d316ffe66afe32d0446264b40"},{"sha":"563c371a98206ead2d09081788e771da63c0126f","author":{"email":"7a2235055a6f627b1c2dc764afb2d920d83fa30b@cockroachlabs.com","name":"Tamir Duberstein"},"message":"Cleanup code in cmux and bench_test.\n\nThis commit is a partial cherry pick of pull request #3, for code cleanup.","distinct":true,"url":"https://api.github.com/repos/soheilhy/cmux/commits/563c371a98206ead2d09081788e771da63c0126f"}]}