Closed GoogleCodeExporter closed 8 years ago
I'd like to contribute towards fixing this, but then I'd need the code that
corresponds to 2.6.2.859. Can someone point me in the right direction?
Original comment by yves.rey...@gmail.com
on 9 Jun 2012 at 10:15
Thanks but this has already been fixed. The first cut of the code actually used
a ConcurrentDictionary but was changed during performance profiling and after
reviewing locking at the container level. It did not occur to me that two
containers would be used within the same AppDomain.
Original comment by alex.meyergleaves
on 9 Jun 2012 at 10:36
Upon reflection keeping it as static seems wrong to me. It should be scoped to
the container it belongs to. Especially since it's part of a "product" that is
so concerned with lifecycle management, an example should be set. It may sound
like nitpicking, and yes the issue is resolved, but I think this is an
important design issue that deserves consideration. Feel free to ignore this
comment. Just an observation that does not diminish your hard work which is
very much appreciated.
Original comment by yves.rey...@gmail.com
on 9 Jun 2012 at 12:31
Your observation is certainly valid and I agree that this would be better. I
intend to do more work in this area but will probably leave that for the 3.0
branch. It is simply a case of trying to keep the changes in this branch to a
minimum.
Original comment by alex.meyergleaves
on 9 Jun 2012 at 12:43
Original issue reported on code.google.com by
yves.rey...@gmail.com
on 8 Jun 2012 at 9:06