Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 23096 invoked from network); 16 Sep 2009 17:38:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 16 Sep 2009 17:38:28 -0000 Received: (qmail 37729 invoked by uid 500); 16 Sep 2009 17:38:28 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 37641 invoked by uid 500); 16 Sep 2009 17:38:28 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 37631 invoked by uid 99); 16 Sep 2009 17:38:28 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Sep 2009 17:38:28 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of filippo.diotalevi@gmail.com designates 209.85.220.227 as permitted sender) Received: from [209.85.220.227] (HELO mail-fx0-f227.google.com) (209.85.220.227) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Sep 2009 17:38:19 +0000 Received: by fxm27 with SMTP id 27so3889346fxm.22 for ; Wed, 16 Sep 2009 10:37:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=Q2aEaffJ0I62sZSbLubDqfgiVAvECmT463ZGoSxzozA=; b=GDz3GowPVHl9JNE6qPIi5z6Jh9T3Rqabjd9WDWCHEKqSUe9O/C1S8qS/ZLviRqz9rx WxooYxqvk8lS+hTMn5ze7iHCBVsf16lLL1n8xdyIWj7RzW10YNytF0pXKf+d5w7814v0 K/O4NAshs9TaHcZ+hygC46Gjvby1H0zU3GHJA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Jo173wQUGqWbWt/oYS2ccp/gWwqvMc5j4c+5/fyh00p6a4PaW5QbzmCEC1r07xWW6Q 9HskysBHelNjmgRqmwX8hKteFwVXoBj5kbmHbgon5oZRSoAAM4be0yGCc/QC0isq4IG9 74uus6gurN9DRgnL/HcTWAeaE9xBNCwk3nTe8= MIME-Version: 1.0 Received: by 10.102.197.11 with SMTP id u11mr4022858muf.97.1253122677602; Wed, 16 Sep 2009 10:37:57 -0700 (PDT) In-Reply-To: <4AB10161.7020105@ungoverned.org> References: <4AB10161.7020105@ungoverned.org> Date: Wed, 16 Sep 2009 19:37:57 +0200 Message-ID: Subject: Re: Any race condition in Felix 1.8 service lookup you are aware of? From: Filippo Diotalevi To: dev@felix.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Sep 16, 2009 at 5:16 PM, Richard S. Hall wrote: > Are you saying you do not experience this in Felix 2.0.0? > > If so, we didn't address anything specific in this area. I haven't tried with 2.0, since the problem is very difficult to reproduce (we actually experience it just in one machine, that we cannot access easily). However, I tried today a simple home made load testing (100+ threads trying to concurrently get a reference to some appearing/disappearing services) and both 1.8.0 and 2.0.0 showed no issues. The only clue so far is that "services -u " in the console clearly shows that Spring DM has injected a wrong service reference in a Spring bean. I'll try to continue my investigation on the Spring side. -- Filippo Diotalevi