commit ef945cf4157bc8239c6da682a89ba60b11cc0e26 from: Omar Polo date: Tue Jul 06 10:46:50 2021 UTC reset fcgi array in free_config otherwise path, port and/or prog could become an invalid pointer. commit - 4aa1dd553a8919c61136f8ed7cc775017f628769 commit + ef945cf4157bc8239c6da682a89ba60b11cc0e26 blob - 93e189561ec10c5b61f69da26f0608dcab452fd0 blob + 224eb4270ee4159606fc1ee3e31d30765a8eff9e --- gmid.c +++ gmid.c @@ -328,6 +328,12 @@ free_config(void) free(fcgi[i].path); free(fcgi[i].port); free(fcgi[i].prog); + + fcgi[i].path = NULL; + fcgi[i].port = NULL; + fcgi[i].prog = NULL; + + fcgi[i].s = FCGI_OFF; } tls_free(ctx);