Actually, I posted the dll and 3 test scripts (the two here, plus one non-threaded) to the sourceforge site, hoping for either a clue or a bugfix. I think I did use the extending/embedding doc you sited, along with the O'Reilly books, when I was teaching myself to write extensions. I don't recall anything much related to threading, except Py_BEGIN/END_ALLOW_THREADS, which I think just deals with blocking, which I suspect is a different (and irrelevent?) issue here. C's not my best language, so I'm always a bit suspicious of my C-code when dealing with something even remotely interesting. ---------- Keith J. Farmer kfarmer@thuban.org http://www.thuban.org -----Original Message----- From: Chris McDonough [mailto:chrism@zope.com] Sent: Monday, January 28, 2002 17:05 It might be time to ask this question on the Python maillist (unless you've already done that).
suspect the environment that's setting up the thread -- Python, in this
It's possible. But good programmers suspect everything before they suspect their tools, so I'd certainly keep an open mind. ;-)