Module: kamailio Branch: master Commit: f27c2e06d7467c4c33ff289175862ae7614a3018 URL: https://github.com/kamailio/kamailio/commit/f27c2e06d7467c4c33ff289175862ae7614a3018
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2021-02-10T17:01:36+01:00 core: initialize allocated _ksr_shutdown_phase pointer --- Modified: src/core/sr_module.c --- Diff: https://github.com/kamailio/kamailio/commit/f27c2e06d7467c4c33ff289175862ae7614a3018.diff Patch: https://github.com/kamailio/kamailio/commit/f27c2e06d7467c4c33ff289175862ae7614a3018.patch --- diff --git a/src/core/sr_module.c b/src/core/sr_module.c index 3af6b310dd..a021cb92c3 100644 --- a/src/core/sr_module.c +++ b/src/core/sr_module.c @@ -118,7 +118,7 @@ static int *_ksr_shutdown_phase = NULL; int ksr_shutdown_phase_init(void) { if((_ksr_shutdown_phase == NULL) && (shm_initialized())) { - _ksr_shutdown_phase = (int*)shm_malloc(sizeof(int)); + _ksr_shutdown_phase = (int*)shm_mallocxz(sizeof(int)); } return 0; } @@ -786,6 +786,8 @@ void destroy_modules() *_ksr_shutdown_phase = 1; } + LM_DBG("starting modules destroy phase\n"); + /* call first destroy function from each module */ t=modules; while(t) { _______________________________________________ Kamailio (SER) - Development Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
