diff options
author | Pádraig Brady <P@draigBrady.com> | 2016-11-09 17:23:04 +0000 |
---|---|---|
committer | Pádraig Brady <P@draigBrady.com> | 2016-11-09 19:36:42 +0000 |
commit | 7fc7206b03a7f54b23904373ad397f693a5fae2a (patch) | |
tree | f82dde5b62877b33a07859dc4538fb95f4b31b50 /src/expand-common.h | |
parent | 2a809125299261db9db9b97e93b5885223c6e9d3 (diff) | |
download | coreutils-7fc7206b03a7f54b23904373ad397f693a5fae2a.tar.xz |
tail: avoid outputting repeated data with remote files
* src/tail.c (tail_forever): Only read up to st_size on network
file systems to avoid the issue with a stale attribute cache
returning a smaller st_size than we have already read().
The was seen with glusterfs at least and caused the complete
file to be repeatedly output due to assuming the file was
truncated in this case.
* NEWS: Mention the fix.
Diffstat (limited to 'src/expand-common.h')
0 files changed, 0 insertions, 0 deletions