[Bug 51919] Random ConcurrentModificationException or NoSuchElementException in CookieManager#removeMatchingCookies when using Concurrent Download
Philippe Mouawad <[email protected]> Sat, 1 Oct 2011 11:53:00 +0200
| Newsgroups | gmane.comp.jakarta.cactus.devel |
|---|---|
| Message-ID | <CAH9fUpZr5pRYrn7jjRcLk6L3PCAYCfGZVTPnrcOdWSVhm+q0oA@mail.gmail.com> |
Hello Milamber, Sebb, All, Regarding 51919 <https://issues.apache.org/bugzilla/show_bug.cgi?id=51919>, I wonder if there is not an issue in JMeterVariables access introduced by concurrent download. Initially I think JMeterVariables were not supposed to be shared so object not thread safe, today they are due to Conc download. Maybe JMeterVariables#variables should be replaced by a ConcurrentHashMap. If so CONTEXT_VARIABLES_LOCK should be removed in my patch. What do you think? Regards Philippe On Sat, Oct 1, 2011 at 9:34 AM, <[email protected]> wrote: > https://issues.apache.org/bugzilla/show_bug.cgi?id=51919 > > --- Comment #2 from Milamber <[email protected]> 2011-10-01 07:34:04 UTC > --- > A better way is to synchronize only the code section referred to the > variables > from JMeterContext > (in add() and removeMatchingCookies() methods, I thinks) > > -- > Configure bugmail: > https://issues.apache.org/bugzilla/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You are on the CC list for the bug. > You reported the bug. > -- Cordialement. Philippe Mouawad. Ubik-Ingénierie