[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#25029: shuf generates “Bad file descriptor” error on nfs but onl
From: |
Paul Eggert |
Subject: |
Re: bug#25029: shuf generates “Bad file descriptor” error on nfs but only when run as a background process |
Date: |
Sat, 26 Nov 2016 15:49:51 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
On 11/25/2016 06:00 PM, Paul Eggert wrote:
Isn't that a bug in glibc freopen? It shouldn't fail ... merely
because stdin doesn't have a valid file descriptor. If so, we should
fix the Gnulib freopen module to work around the bug.
I did that, by installing the attached patches into Gnulib (first patch)
and into Coreutils (2nd and 3rd patches). This fixes the shuf bug for
me, so closing the bug report. CC'ing to bug-gnulib due to the Gnulib fix.
freopen.diff
Description: Text Data
0001-build-update-gnulib-submodule-to-latest.patch
Description: Text Data
0002-shuf-test-input-closed-bug.patch
Description: Text Data
- Re: bug#25029: shuf generates “Bad file descriptor” error on nfs but only when run as a background process,
Paul Eggert <=