2021-08-07 |
Paul Boddie |
raw
annotate
files
changeset
graph
|
Introduced support for pipe closure detection during directory listing
production. This requires the reader endpoint to be propagated from the server
to the client, with the capability being discarded in the server after having
been sent using an operation completion function in the opener context.
Simplified various reading and writing operations, removing loops that should be
unnecessary: either a blocking read or write completes successfully or it runs
short, indicating the closure of the pipe.
Reorganised the directory reading test so that listing completion and early
termination situations can be more easily tested. |
|