[pylucene-dev] Re: PyLucene: problems with Document.fields()
vajda at osafoundation.org
Fri Mar 4 10:49:10 PST 2005
> Hm ... didn't realise this. Are there any details on how the deadlocks can
> occur and what Python 2.4 does differently?
> e.g. would it only be in multiprocess situation?
This bug is fixed in python 2.4:
Even when not creating threads, with PyLucene there is always one extra
thread, libgcj's garbage collector finalizer thread that may need to call
into python to release a wrapped python object. It needs to acquire the GIL
when it does that.
More information about the pylucene-dev