|
@@ -235,7 +235,7 @@ int init_child_trusted(int rank)
|
|
if ((rank <= 0) && (rank != PROC_RPC) && (rank != PROC_UNIXSOCK))
|
|
if ((rank <= 0) && (rank != PROC_RPC) && (rank != PROC_UNIXSOCK))
|
|
return 0;
|
|
return 0;
|
|
|
|
|
|
- if (!db_url.s || db_handle) {
|
|
|
|
|
|
+ if (!db_url.s) {
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -261,7 +261,7 @@ int init_child_trusted(int rank)
|
|
*/
|
|
*/
|
|
int mi_init_trusted(void)
|
|
int mi_init_trusted(void)
|
|
{
|
|
{
|
|
- if (!db_url.s || db_handle) return 0;
|
|
|
|
|
|
+ if (!db_url.s) return 0;
|
|
db_handle = perm_dbf.init(&db_url);
|
|
db_handle = perm_dbf.init(&db_url);
|
|
if (!db_handle) {
|
|
if (!db_handle) {
|
|
LM_ERR("unable to connect database\n");
|
|
LM_ERR("unable to connect database\n");
|