In article <253664A4.20995 at ateng.com> chip at ateng.com (Chip Salzenberg) wrote: >Personally, I think this whole "setpgrp does two jobs" is a grody hack. How about setsid()? It does three jobs: setpgrp()'s two, plus making the caller the foreground process. Chuck Karish karish at mindcraft.com (415) 493-9000 karish at forel.stanford.edu