[Xapian-tickets] [Xapian] #346: Python 3 support
Xapian
nobody at xapian.org
Thu Dec 18 00:26:01 GMT 2014
#346: Python 3 support
--------------------------------------+------------------------------
Reporter: olly | Owner: richard
Type: defect | Status: closed
Priority: highest | Milestone: 1.3.3
Component: Xapian-bindings (Python) | Version: SVN trunk
Severity: normal | Resolution: fixed
Keywords: | Blocked By:
Blocking: | Operating System: All
--------------------------------------+------------------------------
Changes (by olly):
* status: assigned => closed
* resolution: => fixed
Comment:
I had another look at this. Assem's discovery made me look closely
{{{XapianSWIGQueryItor}}} and I realised it uses Python C API calls while
the GIL is unlocked. Fixing that the testcase passes under threads.
Fixed on trunk in [28b5660] and reenabled the testcase in [2e77f32].
I will apply the same fix for Python 2 - I think we're just lucky (or
unlucky) we don't see a manifestation of the problem there.
That was the final issue in this ticket, so closing.
--
Ticket URL: <http://trac.xapian.org/ticket/346#comment:88>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list