Carl Brewer wrote:
-------------8<---------- Start Bug Report ------------8<---------- 1. Problem Description:
current CVS barfs at make time :
modperl_filter.c: In function `modperl_run_filter_init': modperl_filter.c:362: parse error before `extern' modperl_filter.c: In function `modperl_run_filter': modperl_filter.c:434: parse error before `extern' *** Error code 1
diff -u -r1.66 modperl_filter.c
--- src/modules/perl/modperl_filter.c 20 Aug 2003 23:10:09 -0000 1.66
+++ src/modules/perl/modperl_filter.c 15 Sep 2003 05:31:20 -0000
@@ -359,6 +359,10 @@
SvREFCNT_dec((SV*)args);
+#ifdef USE_ITHREADS + MP_dINTERP_PUTBACK(interp); +#endif + MP_TRACE_f(MP_FUNC, MP_FILTER_NAME_FORMAT "return: %d\n", handler->name, status);
@@ -429,6 +433,9 @@ MP_FAILURE_CROAK(modperl_output_filter_flush(filter)); }
+#ifdef USE_ITHREADS + MP_dINTERP_PUTBACK(interp); +#endif MP_TRACE_f(MP_FUNC, MP_FILTER_NAME_FORMAT "return: %d\n", handler->name, status);
But better just comment them out for now. I see some other problems that somehow caused by this change, discovered by t/SMOKE. I'm looking at it.
Try just the above one, apparently it's unrelated. the problem that I fight with has too many participants in it and sometimes I lose some of them, when trying things.
if you want to have fun try:
env PERL_HASH_SEED=1795512384 t/TEST -verbose directive/setupenv.t protocol/eliza.t perl/ithreads2.t compat/conn_authen.t
Using -maxclients 1 removes the problem:
env PERL_HASH_SEED=1795512384 t/TEST -maxclients 1 -verbose directive/setupenv.t protocol/eliza.t perl/ithreads2.t compat/conn_authen.t
which shows that our previous run-one-server test suite wasn't so good.
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]