<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'handleleak' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/handleleak</link>
		<description>handleleak</description>
		<language>ko</language>
		<pubDate>Tue, 30 Dec 2008 10:55:37 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[Kernel Dump로 본 Handle Leak 이슈]]></title>
	<link>http://byung.egloos.com/4778693</link>
	<guid>http://byung.egloos.com/4778693</guid>
	<description>
	<![CDATA[ 
일전에 Handle Leak Issue를 Check 하기 위해서 !htrace 를 이용하는 방법을 언급한 적이 있는 데, handle Leak 여부를 인식하기도 전에 kernel Dump를 통해서 우연찮게 드러나는 경우가 발생하기도 한다. 처음 문제 현상은 IOCP를 사용하는 통신 애플리케이션의 서버 단에서 일정 시간이 지나고 나면 더 이상 연결이 되지 않는 상황이 발생하였고, WinDbg를 통해서 User Mode Hang Memory Dump를 수집하려고 시도했으나 .dmp file이 생성되지 않는 현상이 발생하였다. 하여 문제 발생시 Kernel Dump를 수집하여 확인한 결과 Handle Leak이 발생한 경우였다.  1: kd&amp;gt; !process 0 0**** NT ACTIVE PROCESS D	]]>
	</description>
	<pubDate>Tue, 30 Dec 2008 10:55:37 +0900</pubDate>
	<dc:creator><![CDATA[기억속으로 날다(Walking on Memory)]]></dc:creator>
</item>
	</channel>
</rss>

