[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:7511] Why not call for ... Meadow3.00
- X-ml-count: 7523
- Subject: Re: [MD:7511] Why not call for ... Meadow3.00
- From: "Shun-ichi GOTO" <shunichi.goto@xxxxxxxxx>
- Date: Mon, 9 Jul 2007 15:38:58 +0900
07/07/09 に Shun-ichi GOTO<shunichi.goto@xxxxxxxxx> さんは書きました:
> これとは別に、socketの非同期処理関連にも問題があるように思います。
この件は #357として登録済みでした。
http://www.meadowy.org/meadow/ticket/357
そして2007-01-08のsync-upの際に src/s/ms-w32.h に BROKEN_NON_BLOCKING_CONNECT
が導入されて以降、NON_BLOCKING_CONNECTの機能は抑止されているようです。
よって現在は
(featurep 'make-network-process '(:nowait t))
=> nil
となりますので、非同期機能は使われることはありません。
つまり現状のコードは BROKEN_xxx により 堀口さんによる NON_BLOCKING_CONNECTの実装は
無駄になっていることになりますが、そのかわり #357 の問題は発生しないので、
とりあえずは障害にはならなさそう。
--
Shun-ichi GOTO