<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Why do unexpected Timer Elapsed Events fire in my application? [Josh Free]</title><link>http://blogs.msdn.com/b/bclteam/archive/2006/04/24/580064.aspx</link><description>General Timer Background Information 
 The System.Timers.Timer class provides a convenient way for .NET programmers to create a timer thread that fires events after elapsed time intervals. For more details on using System.Timers.Timer please refer to</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title> BCL Team Blog Why do unexpected Timer Elapsed Events fire in my | fire pit</title><link>http://blogs.msdn.com/b/bclteam/archive/2006/04/24/580064.aspx#9780085</link><pubDate>Fri, 19 Jun 2009 09:03:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9780085</guid><dc:creator> BCL Team Blog Why do unexpected Timer Elapsed Events fire in my | fire pit</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://firepitidea.info/story.php?id=566"&gt;http://firepitidea.info/story.php?id=566&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9780085" width="1" height="1"&gt;</description></item><item><title>re: Why do unexpected Timer Elapsed Events fire in my application? [Josh Free]</title><link>http://blogs.msdn.com/b/bclteam/archive/2006/04/24/580064.aspx#583429</link><pubDate>Tue, 25 Apr 2006 21:48:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:583429</guid><dc:creator>althaydy</dc:creator><description>ok&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=583429" width="1" height="1"&gt;</description></item><item><title>re: Why do unexpected Timer Elapsed Events fire in my application? [Josh Free]</title><link>http://blogs.msdn.com/b/bclteam/archive/2006/04/24/580064.aspx#582533</link><pubDate>Tue, 25 Apr 2006 02:38:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:582533</guid><dc:creator>Kael</dc:creator><description>Make that 11 seconds :)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=582533" width="1" height="1"&gt;</description></item><item><title>re: Why do unexpected Timer Elapsed Events fire in my application? [Josh Free]</title><link>http://blogs.msdn.com/b/bclteam/archive/2006/04/24/580064.aspx#582527</link><pubDate>Tue, 25 Apr 2006 02:28:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:582527</guid><dc:creator>Kael</dc:creator><description>Looks like a bug in Timer to me. &amp;nbsp;The MSDN docs for Timer.AutoReset say:&lt;br&gt;&lt;br&gt;If the Timer is already enabled when the Start method is called, the interval is reset. If AutoReset is false, the Start method must be called in order to start the count again.&lt;br&gt;&lt;br&gt;Since BuggyHandler didn't call Start until after its 7-seconds work, it shouldn't have received another callback until (7 + 4) 13 seconds later.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=582527" width="1" height="1"&gt;</description></item></channel></rss>