diff --git a/native/mod_manager/mod_manager.c b/native/mod_manager/mod_manager.c index 45e03d43..cdaa8262 100644 --- a/native/mod_manager/mod_manager.c +++ b/native/mod_manager/mod_manager.c @@ -1357,7 +1357,9 @@ static char *process_config(request_rec *r, char **ptr, int *errtype) return err_msg; } /* Node part */ + ap_assert(loc_lock_nodes() == APR_SUCCESS); err_msg = process_config_node(ptr[i], ptr[i + 1], &nodeinfo, errtype); + loc_unlock_nodes(); if (err_msg != NULL) { return err_msg; }