[Python.NET] RE: Python for .NET, multithreading case.

Duong, Thuy tduong at alarismed.com
Tue Feb 22 18:50:27 CET 2005


Hi Brian,

Thanks for getting back to us so promptly!

The threads (ThreadA and Threadaa) are created from Python and invoke
the .NET DLL.

Pls. let us know if you need any additional information.

Thanks.

  -thuy

-----Original Message-----
From: Brian Lloyd [mailto:brian at zope.com] 
Sent: Tuesday, February 22, 2005 6:39 AM
To: Duong, Thuy; pythondotnet at python.org
Cc: Smith, Don S. (ALARIS); vantuando at computer.org
Subject: RE: Python for .NET, multithreading case.


Just to clarify - are you creating these threads from 
Python or from managed code?


Brian Lloyd        brian at zope.com
V.P. Engineering   540.361.1716              
Zope Corporation   http://www.zope.com 


> -----Original Message-----
> From: Duong, Thuy [mailto:tduong at alarismed.com]
> Sent: Saturday, February 19, 2005 6:29 PM
> To: pythondotnet at python.org; brian at zope.com
> Cc: Smith, Don S. (ALARIS); vantuando at computer.org
> Subject: Python for .NET, multithreading case.
> 
> 
> Hi Brian,
> 
> We've been using Python for .NET and it's been working pretty
> well interacting
> with a .NET DLL.  However, we've encountered some problems with 
> this multithreading
> scenario:
> 
> 1) Create a "main" thread called:  ThreadA
> 2) ThreadA can successfully invoke our .NET DLL.
> 3) ThreadA now spawns a child thread: Threadaa
> 4) Threadaa unsuccessfully invokes the .NET DLL.
> When we wrote to the console, we see Threadaa invoke the .NET DLL but 
> the control never returns back to Threadaa after the .NET DLL call.
> 
> Do you have any thoughts on this and do you have any suggestions? 
> Thanks in advance for your help!
> 
> 
> Regards,
> 
>   Thuy Duong
> 


More information about the PythonDotNet mailing list