[IronPython] Threading support in Silverlight
Jimmy Schementi
Jimmy.Schementi at microsoft.com
Wed Apr 30 02:53:31 CEST 2008
You can use System::DispatchTimer to have the timer events to fire on the same thread.
Also, if your initParams source parameter looks something like this:
<params name="source" value="debug=true; reportErrors=errorLocation" />
Then you should see error messages.
~js
> -----Original Message-----
> From: users-bounces at lists.ironpython.com [mailto:users-
> bounces at lists.ironpython.com] On Behalf Of Dan Eloff
> Sent: Tuesday, April 29, 2008 5:22 PM
> To: Discussion of IronPython
> Subject: Re: [IronPython] Threading support in Silverlight
>
> Sorry, false alarm.
>
> The timer was firing, but the function I was using to test it
> contained a print statement, stdout was being redirected to a UI
> control, and I guess the timer callback gets invoked in a seperate
> thread, so manipulating the UI is illegal. I suspect there is some
> error happening somewhere, but it just fails silently.
>
> Sorry again, my mistake.
>
> -Dan
>
> On Tue, Apr 29, 2008 at 7:04 PM, Dan Eloff <dan.eloff at gmail.com> wrote:
> > Hi,
> >
> > I notice that threading.Timer does not work in Silverlight, is this
> a
> > known issue? (it never triggers, but doesn't raise any errors
> either)
> >
> > What is the state on other threading.py objects? Lock() seems to
> work
> > fine, but I haven't put it through fire.
> >
> > Thanks,
> > -Dan
> >
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
More information about the Ironpython-users
mailing list