[prev in list] [next in list] [prev in thread] [next in thread]
List: serdev
Subject: [sr-dev] git:master: lib/kmi: init MI workers for SIP commands when
From: Daniel-Constantin Mierla <miconda () gmail ! com>
Date: 2011-09-29 8:26:57
Message-ID: 20110929082657.C56CBEF8079 () rimmer ! ryngle ! com
[Download RAW message or body]
Module: sip-router
Branch: master
Commit: 359a96d03de99322a34934160d2817157b35846c
URL: http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=359a96d03de99322a34934160d2817157b35846c
Author: Daniel-Constantin Mierla <miconda@gmail.com>
Committer: Daniel-Constantin Mierla <miconda@gmail.com>
Date: Thu Sep 29 10:14:32 2011 +0200
lib/kmi: init MI workers for SIP commands when needed
---
lib/kmi/mi.c | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/lib/kmi/mi.c b/lib/kmi/mi.c
index 8d2c01d..ede6783 100644
--- a/lib/kmi/mi.c
+++ b/lib/kmi/mi.c
@@ -46,6 +46,7 @@
#include <string.h>
#include "../../dprint.h"
+#include "../../sr_module.h"
#include "mi_mem.h"
#include "mi.h"
@@ -112,6 +113,13 @@ int init_mi_child(void)
return -1;
}
}
+ if(is_sip_worker(PROC_NOCHLDINIT)) {
+ LM_DBG("initalizing proc rpc for sip handling\n");
+ if(init_child(PROC_SIPRPC)<0) {
+ LM_DBG("failed to init proc rpc for sip handling\n");
+ return -1;
+ }
+ }
mi_commands_initialized = 1;
return 0;
}
_______________________________________________
sr-dev mailing list
sr-dev@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic