[Python.NET] .NET 2 and hang with AcquireLock
MP at credaris.com
Tue Jun 6 12:07:44 CEST 2006
I have a question pertaining to running Python NET under .NET version 2
which, admittedly, is not the version for which the packages are built.
All works just fine - I am using the PythonEngine inside a web service,
acquiring the GIL before operations, releasing it in a 'finally' block
afterwards. This is fine provided no python exceptions are raised in the
Python code. Even though the GIL is released in the C#, a subsequent
call to AcquireLock will hang as if waiting for it to be released. No
calls to acquirelock have been made between the last call to release the
GIL and the call that hangs.
Has anyone else had this problem?
I am using Python 2.4
Dr Matthew Pontefract
Credaris Portfolio Management
mp at credaris.com
T : (44) 207 925 8365
F : (44) 207 925 8399
CPM Advisers Limited
30 Charles II Street
Regulated by the Financial Services Authority
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the PythonDotNet