{"push_id":2589571119,"size":1,"distinct_size":1,"ref":"refs/heads/eof_native_read","head":"46ab3edb42a2c948f291cf36a308f6a51d4a5de3","before":"3523971bbf282cfeeba330aac3e0a29e5e2ca477","commits":[{"sha":"46ab3edb42a2c948f291cf36a308f6a51d4a5de3","author":{"name":"Norman Maurer","email":"330e4303411e1fbd4ff825c4416851d277ea7a5f@apple.com"},"message":"Read until all data is consumed when EOF is detected even if readPending is false and auto-read is disabled.\n\nMotivation:\n\nWe should better always notify the user of EOF even if the user did not request any data as otherwise we may never be notified when the remote peer closes the connection. This should be ok as the amount of extra data we may read and so fire through the pipeline is limited by SO_RECVBUF.\n\nModifications:\n\n- Always drain the socket when EOF is detected.\n- Add testcase\n\nResult:\n\nNo risk for the user to be not notified of EOF.","distinct":true,"url":"https://api.github.com/repos/netty/netty/commits/46ab3edb42a2c948f291cf36a308f6a51d4a5de3"}]}
{"actor":{"display_login":"normanmaurer"}}