I had the same problem with asynchronous operations but only when I do it in
a GUI layer like winforms or WPF.
To get around that I used ThreadPool.QueueUserWorkItem



On Thu, Sep 11, 2008 at 11:32 AM, Knic Knic <[EMAIL PROTECTED]> wrote:

> I am trying to get asynchronous delegates to work in 1.1.2 and 2.0 beta3,
> both fail for me, here is what I am trying to do
>
> from IronPython.Runtime.Calls import CallTarget0
>
> def printHi():
>  print 'hi'
>
> delegate = CallTarget0(printHi)
> async_result = delegate.BeginInvoke(None, None)
> delegate.EndInvoke(async_result)
>
> Here is what I get:
>
> Traceback (most recent call last):
>   File , line 0, in <stdin>##22
>   File , line 0, in EndInvoke##23
> SystemError: Object reference not set to an instance of an object.
>
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
>
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to