{"push_id":909627280,"size":4,"distinct_size":4,"ref":"refs/heads/develop","head":"044eda9cc4ef733b51c098951a6e378dc62c761c","before":"fc6ec59ab8a45ca2827733b399471da28c6dfc8a","commits":[{"sha":"f7448bb1b00b5a6f2cad658b9f240bbac5839efd","author":{"email":"b41afd18937a27e2ecfcf7ec917bbc5fe5ab3233@gmail.com","name":"Jacob Champion"},"message":"Write to the error log for socket cancel failures\n\nPreviously an elevel entry was being written to an alog (possible\ncopy-paste error?).","distinct":true,"url":"https://api.github.com/repos/zaphoyd/websocketpp/commits/f7448bb1b00b5a6f2cad658b9f240bbac5839efd"},{"sha":"999add0c4b9c0b72c427b513ccfa6691e605e338","author":{"email":"b41afd18937a27e2ecfcf7ec917bbc5fe5ab3233@gmail.com","name":"Jacob Champion"},"message":"Improve socket cancellation error messages\n\nlog_err() includes information about the error code.","distinct":true,"url":"https://api.github.com/repos/zaphoyd/websocketpp/commits/999add0c4b9c0b72c427b513ccfa6691e605e338"},{"sha":"5f52127cf76f74e8c4021594c069fbb07cc0e8bb","author":{"email":"b41afd18937a27e2ecfcf7ec917bbc5fe5ab3233@gmail.com","name":"Jacob Champion"},"message":"Always log errors during socket cancel\n\ncancel_socket_checked(), which logs any received errors, is now called\nconsistently instead of the lower-level cancel_socket().","distinct":true,"url":"https://api.github.com/repos/zaphoyd/websocketpp/commits/5f52127cf76f74e8c4021594c069fbb07cc0e8bb"},{"sha":"044eda9cc4ef733b51c098951a6e378dc62c761c","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zaphoyd.com","name":"Peter Thorson"},"message":"Merge pull request #493 from jchampio/dev/cancel_socket\n\nAlways log errors when cancelling sockets","distinct":true,"url":"https://api.github.com/repos/zaphoyd/websocketpp/commits/044eda9cc4ef733b51c098951a6e378dc62c761c"}]}