Hello, Andi. Yeah, I know that code is not OS specific... But I have checked again this bug. It appears on Debian linux and on Red Hat it works likes a charm. I have tested code on 2 Debian boxes and 3 RedHat ones.
I am wondering, maybe I miss something?.. Or could differences exist in any behavior of operation systems? I know, that my question is very weird and maybe.. a little stupid :) I am confused about this bug. AV> The reason this bug was happening was because of a deadlock situation between AV> python threads who call into java and back into python and threads created AV> from java (ParallelMultiSearcher does that) that call into python. AV> This was fixed in 0.9.8 where all calls from python to java release the python AV> GIL (global interpreter lock) and reacquire it when calling back from java AV> into python. This is not OS specific. AV> Andi.. AV> On Wed, 20 Apr 2005, Yura Smolsky wrote: >> Hello, Andi Vajda. >> >> AV> Great, this would get us one step closer to a 1.0 release ! >> >> Andi, I have that problem appeared again. It works great on Windows >> platform, and it worked good on RedHat Linux. >> But when we migrated to Debian with kernel 2.6.11 the problem has appeared >> again. >> >> Can you suggest us how to detect the real reason of this bug with hits >> on Debian Linux? >> >> ---------- Forward Message ---------- >> From: Yura Smolsky <[EMAIL PROTECTED]> >> To: [email protected] >> CC: >> Time: Mon, 28 Feb 2005 09:28:04 -0600 >> Subj: [pylucene-dev] ParallelMultiSearcher and Hits.doc(i) >> Attach: RemoteSearcherBad.py, ?????.txt >> >> Hello. >> >> I have noticed that ParallelMultiSearcher does not return correct Hits >> object when we use custom implemented Searchable, but >> MultiSearcher return correct one. >> "Correct" object Hits object means that it can return documents more >> than 100th. >> >> So, I cannot get documents more than 100th from Hits object returned >> by ParallelMultiSearcher (with custom implemented Searchable object). >> When It cannot return needed object it loops forever, it does not >> return control outside Hits.doc(i) method. >> >> I provide attach file which can easily reproduce the situation. >> >> Yura Smolsky. >> >> >> ---------- End of Forward ---------- >> >> Yura Smolsky, >> Yura Smolsky. _______________________________________________ pylucene-dev mailing list [email protected] http://lists.osafoundation.org/mailman/listinfo/pylucene-dev
