Thanks again, Scott, for preparing the patch.  

To answer your question on how pinned down the problem was, I was able to reproduce it 
on a run of a dozen or so requests that had 10 threads running.  Which request and 
which thread that it occurred on was variable for each run, although it did happen on 
some requests more than others.  I'm not sure why.

Jonathan



>>> [EMAIL PROTECTED] 12/20/02 07:06AM >>>
Hi Michal,

Short answer: No.

Longer answer:
a. in my experience issues relating to thread safety can sometimes be a
little tricky to reproduce, let alone to reproduce consistently (I do note
your use of 'almost unfailing').  I get the impression that Jonathan may in
face have such an example, but whether or not he can provide it and whether
or not it can be formulated into a test case is another story.
b. either it is thread safe or it isn't - if it isn't then the fix is
required (the added performance and javadoc are also beneficial).  I am
trusting Jonathan's statement that the matcher and compiler are not thread
safe.

All in all I am seeking to ensure that my test cases work correctly.  To
this end I had implemented Jonathan's patch locally.  I simply volunteered
to provide the patch for commit because Jonathan lacked the facilities to do
so himself.

Can you please clarify the motivation for your query?  Are you promoting a
"no patches without test cases" philosophy or is there something special
about this particular change that concerns you?

Cheers,

Scott
-- 
Scott Eade
Backstage Technologies Pty. Ltd.
http://www.backstagetech.com.au 
.Mac Chat/AIM: seade at mac dot com


On 20/12/2002 10:28 AM, "Michal Kostrzewa" <[EMAIL PROTECTED]>
wrote:

> Hi,
> 
> Thanks very much for the patch. Do you have (Jonathan, Scott, ... ?) an
> 'almost unfailig' method for reproducing this error? (test scenario?)
> 
> best regards
> Michal Kostrzewa


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>




**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.
**********************************************************************

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to