bug#59821: 9.1: du Aborted (corrupt filesystem)

2022-12-09 Thread Luke Dashjr
On Friday 09 December 2022 23:46:11 Paul Eggert wrote: > On 12/6/22 23:57, Luke Dashjr wrote: > > getdents64(3, [{d_ino=1179698, d_off=3802031580503460560, d_reclen=24, > > d_type=DT_DIR, d_name="."}, {d_ino=1179668, d_off=4580148598467312926, > > d_reclen=32, d_type=DT_REG,

bug#59821: 9.1: du Aborted (corrupt filesystem)

2022-12-09 Thread Paul Eggert
On 12/6/22 23:57, Luke Dashjr wrote: getdents64(3, [{d_ino=1179698, d_off=3802031580503460560, d_reclen=24, d_type=DT_DIR, d_name="."}, {d_ino=1179668, d_off=4580148598467312926, d_reclen=32, d_type=DT_REG, d_name="banlist.json"}, ... This hints at the problem, as it says that "." and its

Re: [PATCH] tee: Add --pipe-check to allow instantly detecting closed outputs

2022-12-09 Thread Carl Edquist via GNU coreutils General Discussion
Hi Pádraig, Getting back to this portability question: On Fri, 2 Dec 2022, Pádraig Brady wrote: Anyway if it's possible just to use poll(2) (the system one, not the gnulib replacement), that might simplify the portability logic. Yes it would be better to use poll() if possible, and that's

Re: [PATCH] tee: Add --pipe-check to allow instantly detecting closed outputs

2022-12-09 Thread Carl Edquist via GNU coreutils General Discussion
On Fri, 9 Dec 2022, Arsen Arsenović wrote: Similar to the situation here, i was seeing things annoyingly look like they are still 'alive' longer than they ought to be when providing input from the terminal. Huh, I never tried that, honestly. Here is a simple example: exec 3<>

Re: [PATCH] tee: Add --pipe-check to allow instantly detecting closed outputs

2022-12-09 Thread Arsen Arsenović
Carl Edquist writes: > On Thu, 8 Dec 2022, Arsen Arsenović wrote: > >> Apologies for my absence, Tuesdays and Wednesdays are long workdays for me. > > No need for apologies - I feel like i am the one who should apologize for my > high volume of email to the list. People have lives after all!