Return-Path: Delivered-To: apmail-labs-commits-archive@locus.apache.org Received: (qmail 26583 invoked from network); 24 Jul 2008 12:41:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 24 Jul 2008 12:41:30 -0000 Received: (qmail 31213 invoked by uid 500); 24 Jul 2008 12:41:30 -0000 Delivered-To: apmail-labs-commits-archive@labs.apache.org Received: (qmail 31117 invoked by uid 500); 24 Jul 2008 12:41:30 -0000 Mailing-List: contact commits-help@labs.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: labs@labs.apache.org Delivered-To: mailing list commits@labs.apache.org Received: (qmail 31108 invoked by uid 99); 24 Jul 2008 12:41:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Jul 2008 05:41:30 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 24 Jul 2008 12:40:44 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id D166F238896C; Thu, 24 Jul 2008 05:40:39 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r679396 - in /labs/droids/trunk/src/core/java/org/apache/droids: DefaultCrawler.java DefaultWorker.java Date: Thu, 24 Jul 2008 12:40:39 -0000 To: commits@labs.apache.org From: thorsten@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080724124039.D166F238896C@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: thorsten Date: Thu Jul 24 05:40:38 2008 New Revision: 679396 URL: http://svn.apache.org/viewvc?rev=679396&view=rev Log: Removing the usages of synchronized where possible Modified: labs/droids/trunk/src/core/java/org/apache/droids/DefaultCrawler.java labs/droids/trunk/src/core/java/org/apache/droids/DefaultWorker.java Modified: labs/droids/trunk/src/core/java/org/apache/droids/DefaultCrawler.java URL: http://svn.apache.org/viewvc/labs/droids/trunk/src/core/java/org/apache/droids/DefaultCrawler.java?rev=679396&r1=679395&r2=679396&view=diff ============================================================================== --- labs/droids/trunk/src/core/java/org/apache/droids/DefaultCrawler.java (original) +++ labs/droids/trunk/src/core/java/org/apache/droids/DefaultCrawler.java Thu Jul 24 05:40:38 2008 @@ -38,7 +38,7 @@ * @version 1.0 */ public class DefaultCrawler extends AbstractDroid { - private static final int THREAD_SLEEP = 4000; + private static final int THREAD_SLEEP = 500; private static final long KEEP_ALIVE = 50000L; /** * Do the work (whatever it is defined @@ -68,7 +68,6 @@ * @see org.apache.droids.AbstractDroid#startWorkers() */ public long startWorkers() { - synchronized (this) { long id=0; try { Worker worker = getWorker(); @@ -83,7 +82,6 @@ Core.threadMessage(e.getMessage()); } return id; - } } @@ -121,12 +119,10 @@ * @see org.apache.droids.AbstractDroid#getWorker() */ public Worker getWorker() throws DroidsException { - DefaultWorker worker = new DefaultWorker(); - synchronized (this) { + Worker worker = new DefaultWorker(); worker.setQueue(getQueue()); worker.setDroid(this); return worker; - } } Modified: labs/droids/trunk/src/core/java/org/apache/droids/DefaultWorker.java URL: http://svn.apache.org/viewvc/labs/droids/trunk/src/core/java/org/apache/droids/DefaultWorker.java?rev=679396&r1=679395&r2=679396&view=diff ============================================================================== --- labs/droids/trunk/src/core/java/org/apache/droids/DefaultWorker.java (original) +++ labs/droids/trunk/src/core/java/org/apache/droids/DefaultWorker.java Thu Jul 24 05:40:38 2008 @@ -49,7 +49,7 @@ private int depth; - public synchronized void run() { + public void run() { final String userAgent = this.getClass().getCanonicalName(); Core.threadMessage("Starting " + userAgent); try { --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org For additional commands, e-mail: commits-help@labs.apache.org