xio: Teach Pipe to support cancellation
Rework Pipe to create (xio.Reader, xio.Writer) instead of (io.Reader, io.Writer) and teach xio.Pipe{Reader,Writer} to accept ctx argument and handle cancellation. I need this to support sysread(/head/watch) cancellation in WCFS filesystem [1,2,3]. See also [4]. [1] wendelin.core@b17aeb8c [2] wendelin.core@f05271b1 [3] wendelin.core@5ba816da [4] https://github.com/golang/go/issues/20280
Showing
-
mentioned in commit go-fuse@2275cf72
-
mentioned in commit go-fuse@79855bd6
-
mentioned in commit go-fuse@c246ae51
-
mentioned in merge request nexedi/nxdtest!7 (closed)
-
mentioned in commit wendelin.core@ad766f75
-
mentioned in commit wendelin.core@fa9be6d6
-
mentioned in commit wendelin.core@737033df
-
mentioned in commit levin.zimmermann/wendelin.core@c7c3b82a
Please register or sign in to comment