ObjFW  Check-in [7ae17af9f0]

Overview
Comment:Never block when the read buffer is non-empty

This was broken by 88f2f03. The problem only existed when something was
in the read buffer, but not processed completely, as after processing
the read buffer, it would go on to wait for data - but since not the
entire read buffer had been processed, it meant there was still data
left there that needed to be handled first.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 7ae17af9f0478cf6402b5e1406e212ec1afe2ed2bb5ef99ed998ea697db4515b
User & Date: js on 2016-03-20 11:57:06
Other Links: manifest | tags
Context
2016-03-20
14:07
Use the locked queue for kqueue and epoll as well check-in: 45518ae7b7 user: js tags: trunk
11:57
Never block when the read buffer is non-empty check-in: 7ae17af9f0 user: js tags: trunk
10:53
macros.h: Adjust a comment check-in: 826c9570d3 user: js tags: trunk
Changes