The error message that I get when the python process exits is as follows :

"Fatal Error in GC : Collecting from unknown thread."

If it is possible could someone confirm whether my assumption is correct.

Yes, that is a threading issue most likely due to Java usage on a thread it didn't create. Normally, Java usage on such a thread should cause an instant crash as soon as it tries to allocate memory.

Also, if someone has tackled this issue could they post some response on
possible approaches.

Whatever you do with threads, make sure that Java's Thread class was used to create the thread first before usage. This means that you can only create more threads from either the main thread or from such Java threads.

Andi..
_______________________________________________
pylucene-dev mailing list
[email protected]
http://lists.osafoundation.org/mailman/listinfo/pylucene-dev

Reply via email to