Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CC04017E7A for ; Sat, 27 Sep 2014 17:16:38 +0000 (UTC) Received: (qmail 9502 invoked by uid 500); 27 Sep 2014 17:16:38 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 9365 invoked by uid 500); 27 Sep 2014 17:16:38 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 9353 invoked by uid 99); 27 Sep 2014 17:16:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 Sep 2014 17:16:37 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jacopo.cappellato@gmail.com designates 74.125.82.178 as permitted sender) Received: from [74.125.82.178] (HELO mail-we0-f178.google.com) (74.125.82.178) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 Sep 2014 17:16:10 +0000 Received: by mail-we0-f178.google.com with SMTP id t60so11076906wes.9 for ; Sat, 27 Sep 2014 10:16:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=fxlfD7vXth7dmwdH+QsFbroctroElSTRrk4OVCNCYis=; b=a1mI8ITFJdbPXmKUH968MJ3MnmRtVBIkd935ElohdkLx5uivpW6VuC2OthdC9wPDay 2hVpfvQvbRwsq/0iOjbJ9tlnlfyA/Qcq09ecvn4NxH7eC41eUG0GPza1lmYggHqv+VMt fAuxmAz39bGHqAzghulm917rVHuRrzbgl9rq2n/kr2mqcrtZ4oM5UEZVexsRWqZuhXOG RTVkiIP/iAA2crDGlx/nzjXBdzeqPxqwim/cHfOu+TnUNCsoAdYNQZvX2CVpfDMz9ipP O3jmgV6BokKzj7bmwL6Lt6KIRykA8UIfXOxH+pAmCtT7zlYhvC4Cooi+dy9yfTuLnhLA r2sg== X-Received: by 10.180.105.41 with SMTP id gj9mr34878279wib.3.1411838170023; Sat, 27 Sep 2014 10:16:10 -0700 (PDT) Received: from jacopos-mbp.station (net-2-35-212-67.cust.vodafonedsl.it. [2.35.212.67]) by mx.google.com with ESMTPSA id hf9sm6038899wib.11.2014.09.27.10.16.08 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 27 Sep 2014 10:16:09 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [pool] time to cut 2.3 From: Jacopo Cappellato In-Reply-To: Date: Sat, 27 Sep 2014 19:16:06 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Commons Developers List X-Mailer: Apple Mail (2.1878.6) X-Virus-Checked: Checked by ClamAV on apache.org On Sep 27, 2014, at 6:46 PM, Gary Gregory = wrote: > It is not enough to set them volatile because the class has some = invariants that include more than one field. For example, under unlucky thread concurrency the method = getIdleTimeMillis() could return a negative value. Jacopo= --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org