qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rupert Smith" <rupertlssm...@googlemail.com>
Subject Re: House keeping...
Date Tue, 02 Oct 2007 08:30:51 GMT
BTW The Qpid code does not call IdentityHashMap.Iterator.remove(), which is
the source of the problem. So it is probably ok, even so, a HashMap might be
safer.

On 02/10/2007, Robert Godfrey <rob.j.godfrey@gmail.com> wrote:
>
> From our side what we want to do with the Java is have all the remaining
> M2
> JIRAs closed (which we believe will be done by the end of today) and then
> just have the tests run in a continuous loop for a couple of days to
> satisfy
> ourselves that there are no remaining race conditions.
>
> -- Rob
>
> On 01/10/2007, Carl Trieloff <cctrieloff@redhat.com> wrote:
> >
> >
> > Thanks for the update.
> > Carl.
> >
> > Robert Greig wrote:
> > > On 01/10/2007, Carl Trieloff <cctrieloff@redhat.com> wrote:
> > >
> > >> Where are we in relation to cutting a new M2 release?
> > >>
> > >
> > > We are, we believe, very close.
> > >
> > > You will not believe this but we have found a bug in
> > > java.util.IdentityHashMap which was the cause of one of the hangs that
> > > we see periodically. Unfortunately the IdentityHashMap is used in a
> > > MINA class.
> > >
> > > We have a reproducible isolated test case and I am going to raise it
> > > with Sun but obviously in this case we are going to look for a
> > > workaround. There is no semantic need to use an IdentityHashMap and
> > > regular HashMap does not exhibit this bug so we should be able to
> > > apply a workaround in our code. We also found usage of IdentityHashMap
> > > in a similar situation in the Qpid code which we are going to
> > > remediate too.
> > >
> > > I'll send another update tomorrow morning UK time, also detailing any
> > > other jiras that are remaining (I know a good number got updated
> > > today).
> > >
> > > RG
> > >
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message