{"push_id":1067246815,"size":1,"distinct_size":1,"ref":"refs/heads/nio-fix","head":"7fe22c3966145a4c901693ef572826a171e4f78a","before":"fca0ca746b902a0e06f934bfed336a6c8a4af2fa","commits":[{"sha":"7fe22c3966145a4c901693ef572826a171e4f78a","author":{"email":"902b9eb5dd62819678163bd5e00fbf0cbc7c264b@shapeblue.com","name":"Rohit Yadav"},"message":"CLOUDSTACK-9348: Use non-blocking SSL handshake\n\n- Uses non-blocking socket config in NioClient and NioServer/NioConnection\n- Scalable connectivity from agents and peer clustered-management server\n- Removes blocking ssl handshake code with a non-blocking code\n- Protects from denial-of-service issues that can degrade mgmt server responsiveness\n  due to an aggressive/malicious client\n- Uses separate executor services for handling ssl handshakes\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":true,"url":"https://api.github.com/repos/shapeblue/cloudstack/commits/7fe22c3966145a4c901693ef572826a171e4f78a"}]}