diff -r 96d2ba2f28db -r 834351da593b src/server/daemon/config.c --- a/src/server/daemon/config.c Sun Nov 27 15:58:37 2022 +0100 +++ b/src/server/daemon/config.c Sat Dec 03 12:27:00 2022 +0100 @@ -361,6 +361,8 @@ CxIterator old_listeners = cxListIterator(old_cfg->listeners, 0); cx_foreach(HttpListener*, oldls, old_listeners) { if(oldls->next) { + // maybe we can remove this check + log_ereport(LOG_WARN, "migrate_server_conf: oldls->next not NULL"); continue; } @@ -371,6 +373,7 @@ break; } } + http_listener_shutdown_acceptors(oldls); } return 0;