id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,blockedby,blocking,platform 3417,"tcsetpgrp() causes the shell ""bsh"" to hang infinitely while trying to set tty process group",schily,axeld,"bsh forks and the child process calls tcsetpgrp() in order to set the TTY process group of the child to the child process. This is needed in order to redirect signals only to the child. after bsh calls tcsetpgrp(), tcsetpgrp() calls ioctl() and hangs inside the ioctl. Workaround: edit the Makefile for bsh and comment out the line with -DJOBCONTROL Note that bsh worked without problems on Zeta. bsh is inside the schily source consolidation at: ftp://ftp.berlios.de/pub/schily/schily-dist/preliminary-2.tar.bz2 The named file is the first version that was ported to Haiku",bug,closed,normal,R1,System/Kernel,R1/Development,fixed,,,,,All