From 096b655bb81f13367ad48bd339eb4ed8517532b7 Mon Sep 17 00:00:00 2001 From: Andrew Wood Date: Fri, 1 May 2026 19:09:20 +0100 Subject: [PATCH] Remove the note about getting stuck when writing to an exited reader, as it was fixed in #189. --- docs/pv.1 | 7 ------- docs/pv.1.md | 6 ------ 2 files changed, 13 deletions(-) diff --git a/docs/pv.1 b/docs/pv.1 index 7749390..2dea262 100644 --- a/docs/pv.1 +++ b/docs/pv.1 @@ -877,13 +877,6 @@ a file, that file may look like it has stopped growing if inspected with reports progress. This is because of the way sparse output is achieved, and the file will be the correct size when the transfer ends. -.PP -If \fBpv\fR is writing to a pipe, and the command reading that pipe exits, -\fBpv\fR can only discover that has happened when it \fInext\fR receives -some input data to transfer. -Therefore \*(lq\fBecho\~|\~pv\~|\~sleep\~1\fR\*(rq will wait forever, but -\*(lq\fB{\~echo;\~sleep\~3;\~echo;\~}\~|\~pv\~|\~sleep\~1\fR\*(rq will end -after 3 seconds when \fBpv\fR tries to transfer the second line of input. .\" .SH REPORTING BUGS Please report bugs or feature requests via the issue tracker linked from the diff --git a/docs/pv.1.md b/docs/pv.1.md index 39d4ceb..fb0f874 100644 --- a/docs/pv.1.md +++ b/docs/pv.1.md @@ -831,12 +831,6 @@ that file may look like it has stopped growing if inspected with reports progress. This is because of the way sparse output is achieved, and the file will be the correct size when the transfer ends. -If **pv** is writing to a pipe, and the command reading that pipe exits, -**pv** can only discover that has happened when it *next* receives some -input data to transfer. Therefore "**echo \| pv \| sleep 1**" will wait -forever, but "**{ echo; sleep 3; echo; } \| pv \| sleep 1**" will end -after 3 seconds when **pv** tries to transfer the second line of input. - # REPORTING BUGS Please report bugs or feature requests via the issue tracker linked from