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]>