commit | fdfcb2f9e63d7cff7a09e938e87f5a33bc24771d | [log] [tgz] |
---|---|---|
author | Salvador Fandino <sfandino@yahoo.com> | Mon May 09 13:48:31 2016 +0200 |
committer | Alexander Lamaison <github@lammy.co.uk> | Sat Nov 05 19:45:33 2016 +0000 |
tree | 7005dad25827ebb159d7ba5c53112c14fc68419c | |
parent | d013a6b07064c7dd9f0fac08d3bf451c6c4beaee [diff] |
channel_wait_eof: handle receive window exhaustion Until now, in blocking mode, if the remote receiving window is exhausted this function hangs forever as data is not read and the remote side just keeps waiting for the window to grow before sending more data. This patch, makes this function check for that condition and abort with an error when it happens.