summaryrefslogtreecommitdiff
path: root/src/selection_pipe.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-10-01 01:03:41 -0300
committerGabriel Schneider <[email protected]>2026-10-01 01:35:12 -0300
commitf453e3c3014ec578bbe6601a141134ce034185ff (patch)
tree0ab3c2c9d80fb4416f7d33f8c096b9f1745e8d46 /src/selection_pipe.zig
parent28e90e064bd317d0e253edb2f5b305a6192f560b (diff)
downloadpardes-f453e3c3014ec578bbe6601a141134ce034185ff.tar.gz
pardes-f453e3c3014ec578bbe6601a141134ce034185ff.zip
An event record is delivered in pieces to reads shorter than it, so a bash read loop on event works
A read shorter than the record waiting was refused EINVAL, and bash's read, a byte at a time on a file it cannot seek in, failed on the first record. A short read now takes the record's front and the next read the rest, as log and pty/data already did and acme allows. A unit test reads two records a byte at a time; selfmount runs a bash read on event through the mount. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/selection_pipe.zig')
0 files changed, 0 insertions, 0 deletions