bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ls: write error: Broken pipe


From: Dan Nicolaescu
Subject: Re: ls: write error: Broken pipe
Date: Fri, 09 Nov 2007 00:37:29 -0800

Jim Meyering <address@hidden> writes:

  > Dan Nicolaescu <address@hidden> wrote:
  > 
  > > address@hidden (Bob Proulx) writes:
  > >
  > >   > Dan Nicolaescu wrote:
  > >   > > Paul Eggert writes:
  > >   > >   > bash -c '(while echo foo; do :; done); echo status=$? >&2' | 
head
  > >   > >   >
  > >   > >   > If it eventually outputs "write error: Broken pipe", you have 
SIGPIPE
  > >   > >   > trapped, and that would explain your problem (which you need to 
track
  > >   > >   > down).  If it prints "status=141" you do not have SIGPIPE 
trapped and
  > >   > >   > we need to investigate the issue further.
  > >   > >
  > > - when run from the Linux console it fails with the broken pipe
  > > error. In that case the pstree chain is like this: init - login - tcsh
  > 
  > That's the way it should be.
  > So your login shell is clean,

Are you sure? It seems to me that the right way is to not fail with
the broken pipe error, but to print 141.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]