山本です。 > [解析] > > make_network_process() でクライアント用の TCP コネクションを開 > く際には、alarm() をセットして connect () します。alarm() のタ > イマーはコードを読む限り 0.1 秒のようです。 > > 0.1 秒以内に connect() が完了すれば、問題は生じません。 訂正します。 オリジナルのコードでは、connect() の前に alerm(0) でアラームを解除し、 アラームによる割り込みをなくしていました。 どうして、EINTR が返る場合があるのか謎です。 再現させる方法が分りません。^^; --かず