On Tue, Oct 13, 2026, [email protected] wrote:
>
> [Severity: Medium]
>
> Can a non-blocking reader still be held here when it has copied some data
> but is still below target?

Only while a record is already parsed. A nonblocking reader below
the low-water mark is still collecting, so the loop keeps reading,
as tcp_recvmsg() does. As soon as no record is ready,
tls_rx_rec_wait() returns -EAGAIN and recv_end returns the bytes
copied so far.


-- 
Chuck Lever (Come to NFS bake-a-thon! https://nfsv4bat.org)

Reply via email to