[picocontainer-dev] Commit 5799 Race Condition Fix....
"Michael Rimov" <[email protected]> Mon, 7 Nov 2011 16:43:08 -0800
| Newsgroups | gmane.comp.java.picocontainer.devel |
|---|---|
| Organization | Centerline Computers, Inc. |
| Message-ID | <[email protected]> |
Paul,
I was looking @ the diffs.... and this code in Iterative adapter:
if (injectionMembers =3D=3D null) {
synchronized (this) {
if (injectionMembers =3D=3D null) {
initializeInjectionMembersAndTypeLists();
}
}
}
Isn't that double-check locking and not really solving the race =
condition?
Or is Boolean assignment exempt from this kind of situation?
=09
-Mike
-----Original Message-----
From: Paul Hammant [mailto:[email protected]]=20
Sent: Monday, November 07, 2011 11:53 AM
To: dev-qxt/[email protected]
Subject: Re: [picocontainer-dev] Release of Pico 2.14
My bad - I've only just done the nexus 'approval'. Give it four hours =
or
so. Meanwhile build from source :
=
http://svn.codehaus.org/picocontainer/java/2.x/tags/picocontainer-2.14/
mvn clean install -DskipTests -Preporting
On Mon, Nov 7, 2011 at 1:28 PM, Simon Brandhof =
<[email protected]>
wrote:
> Hi Paul,
>
> Will this release be deployed in Maven repository ?
>
> Thanks
>
>
> On 7 November 2011 19:04, Paul Hammant <[email protected]> wrote:
>>
>> Hey Mike. =A0The answer is I'm not sure. =A0It's pretty up to date - =
go=20
>> for it: =A0The stuff that's in the latest release isn't in 3.x / Git=20
>> yet.
>>
>> - Paul
>>
>> On Mon, Nov 7, 2011 at 10:38 AM, Michael Rimov=20
>> <[email protected]>
>> wrote:
>> > Hey Paul,
>> >
>> > What is the last change you ported over to Pico 3?
>> >
>> > I'll be happy to manually port based on the diffs, but I wanted to=20
>> > make sure before I started that I wasn't duplicating efforts.
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>> =A0 =A0http://xircles.codehaus.org/manage_email
>>
>>
>
>
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email