[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:7511] Why not call for ... Meadow3.00



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