{"push_id":1316888603,"size":3,"distinct_size":2,"ref":"refs/heads/tcp_shutdown","head":"00a77a599b4ab333ad36ccc43c6b9b768ef88f80","before":"68b55b64dfc2db7dbc27de9a379f285fa636fba1","commits":[{"sha":"d0049cec03eb70e585803adef76fd7b7294e560a","author":{"name":"Aaron Clauson","email":"0ea57831a6aee87faae8cf48eb3fed040f8dc3de@sipsorcery.com"},"message":"Incorporated rj2skipper's suggestions for closing TCP connections.","distinct":false,"url":"https://api.github.com/repos/rj2Skipper/sipsorcery/commits/d0049cec03eb70e585803adef76fd7b7294e560a"},{"sha":"6ee9bb2ff63af32f41066d11da5e3c71090a31b6","author":{"name":"rj2","email":"c82e06ce0b0d61a9ac2c464fee40f59d5cea0bb0@ferrari-electronic.de"},"message":"Merge remote-tracking branch 'sipsorcery_github/master' into tcp_shutdown\n\n# Conflicts:\n#\tsipsorcery-core/SIPSorcery.SIP.Core/SIP/Channels/SIPConnection.cs\n#\tsipsorcery-core/SIPSorcery.SIP.Core/SIP/Channels/SIPTCPChannel.cs\n#\tsipsorcery-core/SIPSorcery.SIP.Core/SIP/Channels/SIPTLSChannel.cs","distinct":true,"url":"https://api.github.com/repos/rj2Skipper/sipsorcery/commits/6ee9bb2ff63af32f41066d11da5e3c71090a31b6"},{"sha":"00a77a599b4ab333ad36ccc43c6b9b768ef88f80","author":{"name":"rj2","email":"c82e06ce0b0d61a9ac2c464fee40f59d5cea0bb0@ferrari-electronic.de"},"message":"SIPConnection.Close: Close Socket first, then Stream, otherwise there is still FIN_WAIT","distinct":true,"url":"https://api.github.com/repos/rj2Skipper/sipsorcery/commits/00a77a599b4ab333ad36ccc43c6b9b768ef88f80"}]}
{"actor":{"display_login":"rj2Skipper"}}