Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 25258 invoked from network); 3 Oct 2007 18:25:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 3 Oct 2007 18:25:43 -0000 Received: (qmail 5556 invoked by uid 500); 3 Oct 2007 18:25:32 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 4908 invoked by uid 500); 3 Oct 2007 18:25:30 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 4892 invoked by uid 99); 3 Oct 2007 18:25:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2007 11:25:30 -0700 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 ning.li.li@gmail.com designates 64.233.166.180 as permitted sender) Received: from [64.233.166.180] (HELO py-out-1112.google.com) (64.233.166.180) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 03 Oct 2007 18:25:32 +0000 Received: by py-out-1112.google.com with SMTP id d32so15881783pye for ; Wed, 03 Oct 2007 11:25:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=LhQrpx7tAP5ac981b3/sicghKNaO9iiJFoK9nszCCMk=; b=SKbEyOqM4UNag/ndZytcpr0XAYG1InNZStdJ0pda9W9g6NPLPTJaRfTD3vX83Qv9nfoKfSlMvCBw13Kq0C9MvYyi6Jk7lCWVwsOVfUz0JBZ1SaSMXeCSk/vVAnoN/JUIQO66ma9G9O73gk65JJ+c8tO3lzYmaimxpvuqtZ/ASOg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=WZ4LucPe0fE0tuYK66lXeJylkczwCV8eDZ+91wPuhT5D6FWGLBT+Mt2C8B1VLhdVjwAQ0Ok6ofKqfk6AoGk2ly9T5vgi+8hiaJaH1oh5dCEqKUQN1osrcqm+MOt6tgOPP2yOzVm6xSW7ZfPaW1yapVlDJICXvqkV7JhmLDU7LbA= Received: by 10.35.40.10 with SMTP id s10mr8152998pyj.1191435910138; Wed, 03 Oct 2007 11:25:10 -0700 (PDT) Received: by 10.35.129.17 with HTTP; Wed, 3 Oct 2007 11:25:09 -0700 (PDT) Message-ID: Date: Wed, 3 Oct 2007 14:25:09 -0400 From: "Ning Li" To: java-dev@lucene.apache.org Subject: Re: Exceptions in TestConcurrentMergeScheduler In-Reply-To: <47031A66.5000700@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4701E629.1030207@gmail.com> <1191315730.2646.1213663889@webmail.messagingengine.com> <47031A66.5000700@gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org The cause is that in MergeThread.run(), merge in the try block is a local variable, while merge in the catch block is the class variable. Merge in the try block could be one different from the original merge, but the catch block always checks the abort flag of the original merge. --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org