close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 1 and Version 2 of MikroMakroDaemon


Ignore:
Timestamp:
Aug 28, 2016, 10:12:11 AM (10 years ago)
Author:
bau
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MikroMakroDaemon

    v1 v2  
    5555   /* Signal SIGHUP ignorieren */
    5656   handle_signal (SIGHUP, SIG_IGN);
     57
     58   /* Signal SIGTERM beendet MainLOOP */
    5759   handle_signal (SIGTERM, catch_sig);
    58    /* Oder einfach: signal(SIGHUP, SIG_IGN) ... */
     60
     61
    5962   /* Das Kind terminieren */
    6063   if ((pid = fork ()) != 0)
    … …  
    8285int main (int argc, char **argv) {
    8386   int time   = 10;
    84    start_daemon ("kidstimerDaemon", LOG_LOCAL0);
    85    syslog( LOG_NOTICE, "kidstimer - Daemon gestartet ...\n");
     87   start_daemon ("SecuMod_ServerDaemon", LOG_LOCAL0);
     88   syslog( LOG_NOTICE, "SecuMod_ServerDaemon gestartet ...\n");
    8689   while (sigint) {
    8790      /* Enlosschleifen: Hier sollte nun der Code für den
    … …  
    9699       */
    97100      sleep(time);
    98       syslog( LOG_NOTICE, "kidstimer - Daemon läuft bereits %d Sekunden\n", time );
    99       syslog( LOG_NOTICE, "kidstimer - sigint: %d\n", sigint );
     101      syslog( LOG_NOTICE, "SecuMod_ServerDaemon läuft\n");
    100102     //break;
    101103   }
    102    syslog( LOG_NOTICE, "kidstimer - Daemon hat sich beendet\n");
     104   syslog( LOG_NOTICE, "SecuMod_ServerDaemon hat sich beendet\n");
    103105   closelog();
    104106   return EXIT_SUCCESS;