The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Top Forums > High Level Programming
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #3 (permalink)  
Old 07-18-2008
fsahog fsahog is offline
Registered User
  
 

Join Date: Apr 2006
Location: Northern Virginia
Posts: 23
I would build in a logic context so that you can be sure. For example, SIGHUP is a non-zero vector when a process is started. It is good practice to null the vector after one's fork/exec (in the child, of course), obviously to avoid the humiliation of having one's nice daemon code quit when the starter-upper terminates. So, then, your test could be "is my SIGHUP vector NULL?" and process accordingly. Use your OS facilities to good purpose, and let them help identify your context, too.

Last edited by fsahog; 07-18-2008 at 08:25 PM.. Reason: To make it better