You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by jb...@apache.org on 2009/06/05 20:38:46 UTC

svn commit: r782095 - /incubator/cassandra/branches/cassandra-0.3/src/java/org/apache/cassandra/net/SelectorManager.java

Author: jbellis
Date: Fri Jun  5 18:38:45 2009
New Revision: 782095

URL: http://svn.apache.org/viewvc?rev=782095&view=rev
Log:
Change select timeout from 100ms to 1.   This mitigates a bug on some systems where the select doesn't process new data until the next call.  (Spinning faster doesn't increase load on an idle system.)  patch by jbellis; tested by goffinet

Modified:
    incubator/cassandra/branches/cassandra-0.3/src/java/org/apache/cassandra/net/SelectorManager.java

Modified: incubator/cassandra/branches/cassandra-0.3/src/java/org/apache/cassandra/net/SelectorManager.java
URL: http://svn.apache.org/viewvc/incubator/cassandra/branches/cassandra-0.3/src/java/org/apache/cassandra/net/SelectorManager.java?rev=782095&r1=782094&r2=782095&view=diff
==============================================================================
--- incubator/cassandra/branches/cassandra-0.3/src/java/org/apache/cassandra/net/SelectorManager.java (original)
+++ incubator/cassandra/branches/cassandra-0.3/src/java/org/apache/cassandra/net/SelectorManager.java Fri Jun  5 18:38:45 2009
@@ -94,7 +94,7 @@
         {
             try
             {
-                selector.select(100);
+                selector.select(1);
                 doProcess();
                 synchronized(gate) {}
             }