tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marc Saegesser" <marc.saeges...@apropos.com>
Subject TC3.2.2, Jasper and thread synchronization
Date Tue, 24 Apr 2001 00:06:59 GMT
I was just about to call the vote for the final release of Tomcat 3.2.2 when
I noticed a new Bugzilla report
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1280
that looks pretty serious.  Basically a JSP page's _jspService() method can
be invoked before the jspInit() method completes.  This pretty much makes
the jspInit() method useless and violates the specification.  In tracking
down this bug I found that the jspDestroy() isn't handled correctly either.
Jasper invokes the destroy() method with no regard for any other threads
that may be executing the page (this also violates the spec).

Being specification violations I think these should be fixed in 3.2.2 and
being Jasper changes I think they require another beta cycle.  I'm convinced
that no change to Jasper is ever simple and I want to make sure I don't
break anything else.  While I'm in there I'll see if I can find any more
synchronization problems (my guess is that I can).

Marc "I'll get this damn thing out the door yet" Saegesser



Mime
View raw message