Module: kamailio Branch: master Commit: d18f7189a9664f3c2cca65c76e068ad1951a0c19 URL: https://github.com/kamailio/kamailio/commit/d18f7189a9664f3c2cca65c76e068ad1951a0c19
Author: Daniel-Constantin Mierla <mico...@gmail.com> Committer: Daniel-Constantin Mierla <mico...@gmail.com> Date: 2025-07-08T11:51:30+02:00 seas: update main process variable after the internal fork() - probably module should be updated to use internal API fork_process() --- Modified: src/modules/seas/event_dispatcher.c Modified: src/modules/seas/ha.c Modified: src/modules/seas/statistics.c --- Diff: https://github.com/kamailio/kamailio/commit/d18f7189a9664f3c2cca65c76e068ad1951a0c19.diff Patch: https://github.com/kamailio/kamailio/commit/d18f7189a9664f3c2cca65c76e068ad1951a0c19.patch --- diff --git a/src/modules/seas/event_dispatcher.c b/src/modules/seas/event_dispatcher.c index 0de234c4fc1..07a7123ffc7 100644 --- a/src/modules/seas/event_dispatcher.c +++ b/src/modules/seas/event_dispatcher.c @@ -1170,6 +1170,7 @@ int spawn_action_dispatcher(struct as_entry *the_as) return -1; } if(pid == 0) { /*child*/ + _ksr_is_main = 0; my_as = the_as; is_dispatcher = 0; dispatch_actions(); diff --git a/src/modules/seas/ha.c b/src/modules/seas/ha.c index 74f3d9a5e6a..4ce9211f927 100644 --- a/src/modules/seas/ha.c +++ b/src/modules/seas/ha.c @@ -190,6 +190,7 @@ int spawn_pinger(void) return 0; } strcpy(whoami, "Pinger Process\n"); + _ksr_is_main = 0; is_dispatcher = 0; my_as = 0; /* child */ diff --git a/src/modules/seas/statistics.c b/src/modules/seas/statistics.c index 5189e398e53..68f3dbd9aa4 100644 --- a/src/modules/seas/statistics.c +++ b/src/modules/seas/statistics.c @@ -285,6 +285,7 @@ int start_stats_server(char *stats_socket) goto error; } if(!(pid = fork())) { /*child*/ + _ksr_is_main = 0; signal(SIGTERM, sig_handler); serve_stats(stats_fd); printf("statistics Server Process exits !!\n"); _______________________________________________ Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org To unsubscribe send an email to sr-dev-le...@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender!