Author: reto
Date: Fri Mar 18 21:50:35 2011
New Revision: 1083085

URL: http://svn.apache.org/viewvc?rev=1083085&view=rev
Log:
CLEREZZA-388: preventing too many recursions when indexeable resources are 
added fast

Modified:
    
incubator/clerezza/issues/CLEREZZA-388/rdf.cris/core/src/main/scala/org/apache/clerezza/rdf/cris/GraphIndexer.scala

Modified: 
incubator/clerezza/issues/CLEREZZA-388/rdf.cris/core/src/main/scala/org/apache/clerezza/rdf/cris/GraphIndexer.scala
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-388/rdf.cris/core/src/main/scala/org/apache/clerezza/rdf/cris/GraphIndexer.scala?rev=1083085&r1=1083084&r2=1083085&view=diff
==============================================================================
--- 
incubator/clerezza/issues/CLEREZZA-388/rdf.cris/core/src/main/scala/org/apache/clerezza/rdf/cris/GraphIndexer.scala
 (original)
+++ 
incubator/clerezza/issues/CLEREZZA-388/rdf.cris/core/src/main/scala/org/apache/clerezza/rdf/cris/GraphIndexer.scala
 Fri Mar 18 21:50:35 2011
@@ -218,7 +218,9 @@ class GraphIndexer(definitionGraph: Trip
                        receiveWithin(100) {
                                case r: Resource => {
                                        resourcesToProcess.add(r)
-                                       receiveSubsequentResources()
+                                       if (resourcesToProcess.size < 50) {
+                                               receiveSubsequentResources()
+                                       }
                                }
                                case TIMEOUT => {}//do nothing, return
                        }


Reply via email to