[XML-SIG] Advice on how to deal with locking problems using python-wrapped C libs in MT frameworks like Zope/Twisted?

Daniel Veillard veillard@redhat.com
Mon, 31 Mar 2003 04:24:38 -0500


On Mon, Mar 31, 2003 at 06:53:54AM +0200, "Martin v. L=F6wis" wrote:
> Daniel Veillard schrieb:
> >>What mechanism in libxslt does make the callback? Is that Python code=
,
> >>or code implemented in libxslt itself?
> >=20
> >=20
> >   In libxslt as I posted but that can be overriden.
>=20
> That probably explains the deadlock: I assume libxslt is holding the GI=
L
> when that happens?

  No idea what the GIL is, I don't take nor release any lock at the C or
python level.

Daniel

--=20
Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
veillard@redhat.com  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/