According to man 3 system
, sigchld is blocked while system(char*) is executing. As far as I can tell this is a requirement imposed by posix2. What is the rational for blocking this signal? ____________________________________________________________________________________ Get your own web address. Have a HUGE year through Yahoo! Small Business. http://smallbusiness.yahoo.com/domains/?p=BESTDEAL -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]