{"head":"7c78aeb63d367b78c38d2d0854fc2ef94e0a0d97","size":10,"push_id":47230851,"ref":"refs/heads/master","commits":[{"sha":"a59cd3e1d86244714a0679ad5e065098a39598f9","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/a59cd3e1d86244714a0679ad5e065098a39598f9","message":"Built-in task executor; correct CAS on channel open"},{"sha":"c23f3ed6bcdc3e603360214659049571fb199f45","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/c23f3ed6bcdc3e603360214659049571fb199f45","message":"Additional close guards"},{"sha":"d1fde9dbc70d77d21fdd1521ea82d3e2f29ff81a","author":{"name":"Stuart Douglas","email":"6a7dd3416cde660276df32356bf2d9807504d644@gmail.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/d1fde9dbc70d77d21fdd1521ea82d3e2f29ff81a","message":"Don't register an async task if close happens in the same thread"},{"sha":"cb561bbaa56211f510f499e88a17f638e5ebb2f2","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/cb561bbaa56211f510f499e88a17f638e5ebb2f2","message":"Consistent thread names; handle channel half-closed situation properly"},{"sha":"8a6cc7dad97124fb61086619e85c65e9cbdb2e0a","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/8a6cc7dad97124fb61086619e85c65e9cbdb2e0a","message":"Use unbounded queue for Remoting tasks"},{"sha":"12b39b21ec44e9fafc7f5e2f2de13cab02450187","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/12b39b21ec44e9fafc7f5e2f2de13cab02450187","message":"Prevent double-close in async case"},{"sha":"aef99d70439f808b3d23f8857ddbac2f4b062a57","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/aef99d70439f808b3d23f8857ddbac2f4b062a57","message":"Use latest non-snapshots"},{"sha":"182a4e5b0b554388ad34e8aa8c07640d5df27676","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/182a4e5b0b554388ad34e8aa8c07640d5df27676","message":"Prep 3.2.0.Beta3"},{"sha":"cf61096e2c15be11a26064636dc35755a91ffe11","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/cf61096e2c15be11a26064636dc35755a91ffe11","message":"Next is 3.2.0.Beta4"},{"sha":"7c78aeb63d367b78c38d2d0854fc2ef94e0a0d97","author":{"name":"David M. Lloyd","email":"a7fa8370f581a3882f4f926ea59836a9b395fb76@redhat.com"},"url":"https://api.github.com/repos/dmlloyd/jboss-remoting/commits/7c78aeb63d367b78c38d2d0854fc2ef94e0a0d97","message":"Proper ordered shutdown of resources and thread pools"}],"legacy":{"head":"7c78aeb63d367b78c38d2d0854fc2ef94e0a0d97","size":10,"push_id":47230851,"shas":[["a59cd3e1d86244714a0679ad5e065098a39598f9","david.lloyd@redhat.com","Built-in task executor; correct CAS on channel open","David M. Lloyd"],["c23f3ed6bcdc3e603360214659049571fb199f45","david.lloyd@redhat.com","Additional close guards","David M. Lloyd"],["d1fde9dbc70d77d21fdd1521ea82d3e2f29ff81a","stuart.w.douglas@gmail.com","Don't register an async task if close happens in the same thread","Stuart Douglas"],["cb561bbaa56211f510f499e88a17f638e5ebb2f2","david.lloyd@redhat.com","Consistent thread names; handle channel half-closed situation properly","David M. Lloyd"],["8a6cc7dad97124fb61086619e85c65e9cbdb2e0a","david.lloyd@redhat.com","Use unbounded queue for Remoting tasks","David M. Lloyd"],["12b39b21ec44e9fafc7f5e2f2de13cab02450187","david.lloyd@redhat.com","Prevent double-close in async case","David M. Lloyd"],["aef99d70439f808b3d23f8857ddbac2f4b062a57","david.lloyd@redhat.com","Use latest non-snapshots","David M. Lloyd"],["182a4e5b0b554388ad34e8aa8c07640d5df27676","david.lloyd@redhat.com","Prep 3.2.0.Beta3","David M. Lloyd"],["cf61096e2c15be11a26064636dc35755a91ffe11","david.lloyd@redhat.com","Next is 3.2.0.Beta4","David M. Lloyd"],["7c78aeb63d367b78c38d2d0854fc2ef94e0a0d97","david.lloyd@redhat.com","Proper ordered shutdown of resources and thread pools","David M. Lloyd"]],"ref":"refs/heads/master"}}