diff options
author | Janne Snabb <snabb@epipe.com> | 2017-02-06 23:15:42 -0800 |
---|---|---|
committer | Pádraig Brady <P@draigBrady.com> | 2017-02-08 14:42:18 -0800 |
commit | 1ddcd24d52afbe9af1d7d8712674eed2221cef97 (patch) | |
tree | 6bc146fff6ee40542df3a0fac7f7f5c6168292fa /NEWS | |
parent | c95c0a0fd4b8dc72a66484f3f361a3afb9acdc94 (diff) | |
download | coreutils-1ddcd24d52afbe9af1d7d8712674eed2221cef97.tar.xz |
tail: fix output of redundant headers when resuming
* src/tail.c (check_fspec): Only enable printing of the file header
if we've actually read some data and this is a new file. Also
move printing of the file header to...
(dump_remainder): ...here, to allow printing only when data read.
* tests/tail-2/overlay-headers.sh: A new test for suspension
and resumption of tail.
* tests/local.mk: Reference the new test.
* NEWS: Mention the fix.
Fixes http://bugs.gnu.org/23539
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -12,6 +12,10 @@ GNU coreutils NEWS -*- outline -*- 158909489063877810457 and 222087527029934481871. [bug introduced in coreutils-8.20] + tail no longer prints redundant file headers with interleaved inotify events, + which could be triggered especially when tail was suspended and resumed. + [bug introduced with inotify support added in coreutils-7.5] + wc --bytes --files0-from now correctly reports byte counts. Previously it may have returned values that were too large, depending on the size of the first file processed. |