[Mono-dev] mono timer exception
Sean Dague
sean at dague.net
Wed Apr 16 06:59:20 EDT 2008
On Wed, Apr 16, 2008 at 10:15:07AM +0200, Robert Jordan wrote:
> Sean Dague wrote:
> > I read through the Timer code, and am starting to wonder if Timers
> > themselves aren't thread safe to manipulate, and if that is the crux of
> > our problem.
>
> See http://msdn2.microsoft.com/en-us/library/system.timers.timer.aspx
>
> The class is not thread safe.
Ok, thanks. That clarification helps a lot. The MS implementation
appears to be thread safe (or at least has a much smaller race window)
than the Mono implementation. We were previously treating the .Enabled
property as being thread safe, which is probably a huge source of grief.
Will get to fixing that in our source. Thanks much.
-Sean
--
__________________________________________________________________
Sean Dague Mid-Hudson Valley
sean at dague dot net Linux Users Group
http://dague.net http://mhvlug.org
There is no silver bullet. Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080416/6e510871/attachment.bin
More information about the Mono-devel-list
mailing list