> Can anyone tell me what is wrong with the following program? [stuff deleted] The explanation of my earlier problem with SIGALRM was that sleep(3) also happens to use SIGALRM to time the interval it sleeps for. Now, I'm not sure why it works under Ultrix 3.0 ...... Arup Mukherjee [arup at grasp.cis.upenn.edu]