[Mono-bugs] [Bug 677265] Shstem.Windows.Threading.DispathcerTimer does not trigger.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Mar 7 06:35:01 EST 2011



--- Comment #1 from comet liao <cometliao at gmail.com> 2011-03-07 11:35:00 UTC ---
By reading the source, I've found the bug:

public void Start ()
    if (timer == null){
        long repeat_interval = interval;
        if (repeat_interval ==0)
            repeat_interval = 1;
        // oops...the interval and repeat_inteval should be passed as
milliseconds, but they are Ticks here!
        timer = new Timer(new TimerCallback (timer_tick), null, interval,
        // this fix the bug
        // timer = new Timer(new TimerCallback (timer_tick), null, new
TimeSpan(interval), new TimeSpan(repeat_interval));

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list