<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>월컴투 디시플 닷골: IOCP를-이용한-서버를-만들면서에 달린 최근 댓글/트랙백 목록</title>
		<link>http://dcple.com/blog/</link>
		<description>야행성 청개구리</description>
		<language>ko</language>
		<pubDate>Tue, 14 Jul 2009 05:55:04 +0900</pubDate>
		<generator>Textcube 1.7.7 : Con moto</generator>
		<image>
		<title>월컴투 디시플 닷골: IOCP를-이용한-서버를-만들면서에 달린 최근 댓글/트랙백 목록</title>
		<url>http://dcple.com/blog/attach/1/7855148884.gif</url>
		<link>http://dcple.com/blog/</link>
		<width>400</width>
		<height>225</height>
		<description>야행성 청개구리</description>
		</image>
		<item>
			<title>몽상가님의 댓글</title>
			<link>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10447</link>
			<description>listen 소켓을 종료한다는건, 처음에 server 로 지정한 소켓을 말하는건데 accept 에서 즉각 리턴을 안하니깐 스레드가 바로 종료안하는게 아닐까요? 그래서 accept 가 잡고있는 listen 하고 있는 소켓을 먼저 종료해도 될거같다고 글을 남긴건데요, 제가 non-blocking 모드로 소켓을 한건 예전에 공부할때 사용한적 빼곤 없어서 별로 도움이 안될 것 같네요.</description>
			<author>(몽상가)</author>
			<guid>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10447</guid>
			<comments>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment</comments>
			<pubDate>Sun, 07 Jun 2009 04:45:17 +0900</pubDate>
		</item>
		<item>
			<title>chadr님의 댓글</title>
			<link>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10448</link>
			<description>무슨 말씀이신지 이해했습니다. 조언 감사합니다. :)</description>
			<author>(chadr)</author>
			<guid>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10448</guid>
			<comments>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment</comments>
			<pubDate>Sun, 07 Jun 2009 13:37:00 +0900</pubDate>
		</item>
		<item>
			<title>ddd님의 댓글</title>
			<link>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10435</link>
			<description>IOCP이벤트를 강제로 날릴수있어요..
날려보세요..
핸들을 NULL로 날려서 핸들이 NULL일때 끝내면 될듯..</description>
			<author>(ddd)</author>
			<guid>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10435</guid>
			<comments>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment</comments>
			<pubDate>Mon, 01 Jun 2009 10:09:42 +0900</pubDate>
		</item>
		<item>
			<title>chadr님의 댓글</title>
			<link>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10436</link>
			<description>그 문제가 아닙니다.
worker 스레드를 종료하기 전에 accept 스레드를 종료할때 문제입니다. accept 스레드는 위 글에도 써놨지만 IOCP를 안쓰고 있거든요. :)
서버 종료 명령을 내리면 accept 스레드를 먼저 종료합니다. accept 스레드가 종료되면서 worker 스레드에게 이벤트를 날립니다. 그런데 accept스레드가 종료가 안되니 저런 현상이 발생한 것이지요..</description>
			<author>(chadr)</author>
			<guid>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10436</guid>
			<comments>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment</comments>
			<pubDate>Mon, 01 Jun 2009 19:00:52 +0900</pubDate>
		</item>
		<item>
			<title>몽상가님의 댓글</title>
			<link>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10437</link>
			<description>어차피 종료하실거라면, 먼저 listen 소켓부터 종료해보심이..</description>
			<author>(몽상가)</author>
			<guid>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10437</guid>
			<comments>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment</comments>
			<pubDate>Tue, 02 Jun 2009 01:42:36 +0900</pubDate>
		</item>
		<item>
			<title>chadr님의 댓글</title>
			<link>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10438</link>
			<description>listen 소켓을 닫는다는 것에 대해서 좀 더 자세히 설명해 주실수 있으시나요? 어차피 accept함수는 비동기로 되어 있어서 일정한 시간 후에 자동으로 리턴 되도록 되어있습니다.</description>
			<author>(chadr)</author>
			<guid>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment10438</guid>
			<comments>http://dcple.com/blog/entry/IOCP%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%9C-%EC%84%9C%EB%B2%84%EB%A5%BC-%EB%A7%8C%EB%93%A4%EB%A9%B4%EC%84%9C#comment</comments>
			<pubDate>Tue, 02 Jun 2009 17:24:00 +0900</pubDate>
		</item>
	</channel>
</rss>

