[BusyBox] Busybox shell bugs.

Vladimir N. Oleynik dzo at simtreas.ru
Mon Oct 6 11:00:47 UTC 2003


Rob,

> Also, when using busybox ash, commands that pipe into another command do not 
> get aborted when the command they're piping to exits.
> 
> Repeat the above piping into a nonexistent file:
> 
> find . -name "*.c" | xargs grep bb_getopt_ulflags | does_not_exist
> 
> Or pipe to more and then hit q at the first screen full...

My bash work same...
Left pipe cmd work bacgrounded and we detect problem with right cmd after
pipe() and fork() called.
Busybox ash dont print "Broken pipe" message only. Patch attached.
Your problem is general Unix problem.


--w
vodz
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: last_patch116
Url: http://lists.busybox.net/pipermail/busybox/attachments/20031006/b9d69222/attachment.diff 


More information about the busybox mailing list