/[projects]/smsdaemon/daemon.cpp
ViewVC logotype

Diff of /smsdaemon/daemon.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 190 by torben, Wed Dec 17 13:51:57 2008 UTC revision 208 by torben, Sun Dec 21 18:41:08 2008 UTC
# Line 25  void signal_handler(int sig) Line 25  void signal_handler(int sig)
25          switch (sig)          switch (sig)
26          {          {
27          case SIGHUP:          case SIGHUP:
28                  Logger::logMessage("hangup signal catched");                  Logger::logMessage("Reload config");
29                    Common::instance()->reloadConfig = true;
30    
31                  break;                  break;
32    
33          case SIGTERM:          case SIGTERM:
# Line 76  void daemonCleanup() Line 78  void daemonCleanup()
78  {  {
79          Common* cmn = Common::instance();          Common* cmn = Common::instance();
80          Logger::logMessage("Cleaning up daemon");          Logger::logMessage("Cleaning up daemon");
81            
82          seteuid(0);          seteuid(0);
83          setegid(0);          setegid(0);
84          unlink( cmn->pidfile.c_str() );          unlink( cmn->pidfile.c_str() );

Legend:
Removed from v.190  
changed lines
  Added in v.208

  ViewVC Help
Powered by ViewVC 1.1.20