/[LeafOK_CVS]/lbbs/src/net_server.c
ViewVC logotype

Diff of /lbbs/src/net_server.c

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

Revision 1.92 by sysadm, Tue Nov 18 12:12:52 2025 UTC Revision 1.93 by sysadm, Wed Nov 19 04:15:51 2025 UTC
# Line 704  int net_server(const char *hostaddr, in_ Line 704  int net_server(const char *hostaddr, in_
704                                  log_common("Notify %d child process to exit\n", SYS_child_process_count);                                  log_common("Notify %d child process to exit\n", SYS_child_process_count);
705  #endif  #endif
706    
707                                  if (kill(-getpid(), SIGTERM) < 0)                                  if (kill(0, SIGTERM) < 0)
708                                  {                                  {
709                                          log_error("Send SIGTERM signal failed (%d)\n", errno);                                          log_error("Send SIGTERM signal failed (%d)\n", errno);
710                                  }                                  }
# Line 718  int net_server(const char *hostaddr, in_ Line 718  int net_server(const char *hostaddr, in_
718                                  sd_notifyf(0, "STATUS=Kill %d child process", SYS_child_process_count);                                  sd_notifyf(0, "STATUS=Kill %d child process", SYS_child_process_count);
719  #endif  #endif
720    
721                                  if (kill(-getpid(), SIGKILL) < 0)                                  if (kill(0, SIGKILL) < 0)
722                                  {                                  {
723                                          log_error("Send SIGKILL signal failed (%d)\n", errno);                                          log_error("Send SIGKILL signal failed (%d)\n", errno);
724                                  }                                  }
# Line 804  int net_server(const char *hostaddr, in_ Line 804  int net_server(const char *hostaddr, in_
804                          }                          }
805    
806                          // Notify child processes to reload configuration                          // Notify child processes to reload configuration
807                          if (kill(-getpid(), SIGUSR1) < 0)                          if (kill(0, SIGUSR1) < 0)
808                          {                          {
809                                  log_error("Send SIGUSR1 signal failed (%d)\n", errno);                                  log_error("Send SIGUSR1 signal failed (%d)\n", errno);
810                          }                          }


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1