URL: <http://savannah.gnu.org/bugs/?38583>
Summary: errno-buffer read failed in xargs_do_exec Project: findutils Submitted by: jay Submitted on: Sun 24 Mar 2013 21:39:01 GMT Category: xargs Severity: 3 - Normal Item Group: Wrong result Status: In Progress Privacy: Public Assigned to: jay Originator Name: Bernhard Voelker Originator Email: m...@bernhard-voelker.de Open/Closed: Open Discussion Lock: Any Release: 4.5.10 Fixed Release: None _______________________________________________________ Details: The message comes if the parallelism of xargs is increased/decreased several times in a short time. Test case (OpenSuSE 11.4, ext4, xargs from git): mkdir /tmp/test cd /tmp/test dd if=/dev/zero of=1M bs=1M count=1 seq 4000 | ~/git/findutils/inst/bin/xargs -P 2 -n 1 cp 1M & pid=$! sleep 1 while kill -USR2 $pid ; do sleep .1 ; done The following error message appears about every 2-5 seconds, in total 11x out of the 552 times SIGUSR2 has been sent to xargs: /home/berny/git/findutils/inst/bin/xargs: errno-buffer read \ failed in xargs_do_exec (this is probably a bug, please report \ it): Interrupted system call _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?38583> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/