--- parser3/src/targets/apache/mod_parser3_core.C 2010/11/23 00:13:47 1.5 +++ parser3/src/targets/apache/mod_parser3_core.C 2012/04/18 13:34:40 1.7 @@ -1,11 +1,11 @@ /** @file Parser: apache 1.3 module, part, compiled by parser3project. - Copyright (c) 2001-2005 ArtLebedev Group (http://www.artlebedev.com) + Copyright (c) 2001-2012 Art. Lebedev Studio (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char * const IDENT_MOD_PARSER3_MAIN_C="$Date: 2010/11/23 00:13:47 $"; +volatile const char * IDENT_MOD_PARSER3_CORE_C="$Id: mod_parser3_core.C,v 1.7 2012/04/18 13:34:40 moko Exp $"; #include "pa_config_includes.h" @@ -26,8 +26,9 @@ static const char * const IDENT_MOD_PARS // generals +static bool globals_inited=false; + void pa_setup_module_cells() { - static bool globals_inited=false; if(globals_inited) return; globals_inited=true; @@ -45,6 +46,9 @@ void pa_setup_module_cells() { } void pa_destroy_module_cells() { + if(!globals_inited) + return; + pa_globals_done(); pa_socks_done();