Ignore:
Timestamp:
12/15/09 15:46:48 (15 years ago)
Author:
nanardon
Message:
  • add --daemon option to server script
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts-Web/script/latmos_accounts_web_server.pl

    r94 r554  
    1515 
    1616my $debug             = 0; 
     17my $daemon            = 0; 
    1718my $fork              = 0; 
    1819my $help              = 0; 
     
    3031    'debug|d'             => \$debug, 
    3132    'fork'                => \$fork, 
     33    'daemon'              => \$daemon, 
    3234    'help|?'              => \$help, 
    3335    'host=s'              => \$host, 
     
    4749if ( $debug ) { 
    4850    $ENV{CATALYST_DEBUG} = 1; 
     51} 
     52 
     53if ($daemon) { 
     54    require POSIX; 
     55    my $childpid = fork; 
     56    if ($childpid) { 
     57       exit(0); 
     58    } 
     59    # child now 
     60    open STDIN,  "+</dev/null" or die $!; 
     61    open STDOUT, ">&STDIN"     or die $!; 
     62    open STDERR, ">&STDIN"     or die $!; 
    4963} 
    5064 
Note: See TracChangeset for help on using the changeset viewer.