<?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>NicolBlog : Deadlock</title><link>http://blogs.msdn.com/nicold/archive/tags/Deadlock/default.aspx</link><description>Tags: Deadlock</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Avoid threads deadlock</title><link>http://blogs.msdn.com/nicold/archive/2007/10/03/avoid-threads-deadlock.aspx</link><pubDate>Wed, 03 Oct 2007 16:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5262868</guid><dc:creator>NicolD</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/nicold/comments/5262868.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nicold/commentrss.aspx?PostID=5262868</wfw:commentRss><description>&lt;P&gt;On this month's issue of MSDN Magazine, &lt;A class="" href="http://blogs.msdn.com/toub/" target=_blank mce_href="http://blogs.msdn.com/toub/"&gt;Stephen Toub&lt;/A&gt; describe the class&amp;nbsp;DdMonitor. DdMonitor implements almost all interfaces exposed by .NET System.Threading.Monitor class but&amp;nbsp;includes deadlock detection capabilities too. &lt;/P&gt;
&lt;P&gt;With the objective to make available a&amp;nbsp;lock(...) keyword replacement, a static DdMonitor.Lock(...) is implemented too.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://msdn.microsoft.com/msdnmag/issues/07/10/netmatters/default.aspx" target=_blank mce_href="http://msdn.microsoft.com/msdnmag/issues/07/10/netmatters/default.aspx"&gt;A System.Threading.Monitor replacement to avoid threads deadlocks&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5262868" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nicold/archive/tags/c_2300_/default.aspx">c#</category><category domain="http://blogs.msdn.com/nicold/archive/tags/Deadlock/default.aspx">Deadlock</category><category domain="http://blogs.msdn.com/nicold/archive/tags/Threading/default.aspx">Threading</category></item></channel></rss>