[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:7426] emacs-22_0_50-20060729 マージ
- X-ml-count: 7445
- Subject: Re: [MD:7426] emacs-22_0_50-20060729 マージ
- From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxx>
- Date: Tue, 01 Aug 2006 08:02:23 +0900
- User-agent: Gnus/5.110006 (No Gnus v0.6) Meadow-3.00-dev (KIKU)
>>>>> [meadow-develop : No.7443] にて
>>>>> やまざきさんは書きました:
> 元のメールで、MW32_read_socketのWaitForSingleObjectを削除する
> パッチを出したのですが、もともとここで待ち合わせをしている理由が
> いまひとつわかりません。
確かに良く分かりませんね。
例え、待つことに意味があったとしても、不十分な実装です。今の実装だ
と、MW32_read_socket に到達して WaitForSingleObject で待つ前に、メッ
セージスレッドでのイベント処理が完了しちゃうこともあるだろうし。
もう少し考えてみて、意味がないようであれば
> MW32_read_socketのWaitForSingleObjectを削除する
これを実行しちゃいます。
できれば、メッセージ処理も全部メインスレッドに戻してしまいたいとこ
ろです。
--
三好 雅則 http://miyoshi.meadowy.org/