Module: kamailio Branch: master Commit: 3b31c51bd66737891b549895dea068494929926c URL: https://github.com/kamailio/kamailio/commit/3b31c51bd66737891b549895dea06849...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2016-09-12T17:31:36+02:00
jsonrpc-c: set the cpm pipe for all child processes
- reported by Ian Yu-Hsun Lin, GH #713
---
Modified: modules/jsonrpc-c/jsonrpc_mod.c
---
Diff: https://github.com/kamailio/kamailio/commit/3b31c51bd66737891b549895dea06849... Patch: https://github.com/kamailio/kamailio/commit/3b31c51bd66737891b549895dea06849...
---
diff --git a/modules/jsonrpc-c/jsonrpc_mod.c b/modules/jsonrpc-c/jsonrpc_mod.c index f462a14..39d8819 100644 --- a/modules/jsonrpc-c/jsonrpc_mod.c +++ b/modules/jsonrpc-c/jsonrpc_mod.c @@ -115,15 +115,15 @@ static int mod_init(void) { LM_ERR("pipe() failed\n"); return -1; } - + return(0); }
-static int child_init(int rank) +static int child_init(int rank) { int pid; - - if (rank>PROC_MAIN) + + if (rank!=PROC_INIT) cmd_pipe = pipe_fds[1];
if (rank!=PROC_MAIN)