diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ee3dda..fdebad5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 0.1.0 (August 11, 2025) +## 0.1.1 (August 11, 2025) Initial release. diff --git a/src/lib.rs b/src/lib.rs index c18049b..222f308 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -127,7 +127,9 @@ extern "C" fn ngx_http_acme_init_worker(cycle: *mut ngx_cycle_t) -> ngx_int_t { // SAFETY: cycle passed to the module callbacks is never NULL let cycle = unsafe { &mut *cycle }; - let amcf = HttpAcmeModule::main_conf(cycle).expect("acme main conf"); + let Some(amcf) = HttpAcmeModule::main_conf(cycle) else { + return Status::NGX_OK.into(); + }; if !amcf.is_configured() { ngx_log_debug!(cycle.log, "acme: not configured");