![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
接続が切れているソケットに対して、書き込みを行うとSIGPIPEが発生したと思います。
私も環境は無いため確認はできないのですが、Solarisのオンラインマニュアルにもそのような記述があります。
参考URLはSolarisのsocketのオンラインマニュアルです。
参考URL:http://docs.sun.com/app/docs/doc/816-5170/socket …
お礼遅くなり申し訳ありません。
実機で確認できる機会がありましたので、アドバイスの内容を踏まえて確認しましたところ期待通りSIGPIPEが帰ってきました。
# socket()のオンラインマニュアルに書かれているのは完全に見落としていました。
# お恥ずかしい限りです・・・
ご回答ありがとうございました。
No.1
- 回答日時:
最近、通信プログラム作ってないのでうろ覚えです。
シグナルは上がりません。そのかわりソケット(TCP接続)作成時に
SO_KEEPALIVE オプションを付加しておくと、定期的(*1)に接続可能か
否かをOSレベルでチェックしてくれます。切断されてる場合は、
読み込みバイトが0バイトだったような・・・
ただ、そのネットワークケーブルで複数の計算機が同じポートで通信
してることが前提です。
(*1):定期的な時間はOSによって異なります。変更可能なOSもあります。
事情を知りませんが、SIGURGは使わなくてもよいかと思います。
お礼が遅くなりましたが、アドバイスありがとうございました。
既存プログラムの関係でどうしてもシグナルをキャッチしなければならなかったのでこのような質問をさせていただきました。
SO_KEEPALIVEを使う方法につきましては今後の参考にさせていただきます。
ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- その他(ブラウザ) Win11でブラウザでのネットブラウズができなくなった 4 2022/12/05 18:03
- その他(IT・Webサービス) レノボのノート型パソコンですが、自宅のネット環境ならネットに繋がるのですが、その他でiPhoneなど 1 2022/05/06 00:18
- デスクトップパソコン 古ーいパソコン/Atheros AR2181 PCIe Gigabit LAN コントローラー 7 2022/09/07 12:58
- その他(セキュリティ) NTT東西をまたぐフレッツ光IP-VPNLANを構築するには? 1 2022/09/04 22:31
- ルーター・ネットワーク機器 2台のPCのネットワーク接続 1 2022/12/17 23:41
- プリンタ・スキャナー エプソンプリンターについて 6 2022/09/17 20:28
- モニター・ディスプレイ 長文です。デスクトップPCのHDMI入力機能について 4 2022/09/20 17:58
- 教えて!goo このサイトの不具合の前兆なのか? 4 2022/06/08 22:46
- ネットワーク あるiPad(Wi-Fiモデル)でYoutube視聴させない方法はありますか? 2 2022/06/05 16:36
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VirtualBoxのGuestマシンのネッ...
-
OSXでサーバに接続して一定時間...
-
SFTPで仮想サーバに接続できません
-
ゲストOSに対してのping
-
Yahoo! BBで新しいノートPCを接...
-
WindowsNT(仮想OS)からの印刷
-
クロームキャストについて質問...
-
TortoiseSVNでアクセスエラー
-
ADSLの接続画面が勝手に切れて...
-
MACとWindowsの接続
-
Macスリープ中にHDDが動いてしまう
-
linuxについて
-
再インストール後にネット接続...
-
FW機器を交換したらサーバ応答...
-
古いMacの利用法は?
-
Vmwareのネットワーク設定について
-
fetchがつながらない!
-
FEDORA CORE3にてLANは見れるけ...
-
UbuntuホストでSimpleHTTPserver
-
Solarisで複数のネットワークセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VirtualBoxのGuestマシンのネッ...
-
TortoiseSVNでアクセスエラー
-
Real VNCが頻繁に切断されます
-
AS400データをCSVやテキスト...
-
至急) mac finderの場所 ネット...
-
SFTPで仮想サーバに接続できません
-
Tera Term Pro からリモートロ...
-
同一ポート番号ソケットOPE...
-
net use接続時のネットワークド...
-
(SSH)TeraTermでのリモートログ...
-
【FTP】ファイル一覧の取得を中...
-
TeraTerm Domain名を用いてロ...
-
FTPのアップロートとダウンロー...
-
VMwareでホストオンリーの設定
-
ifconfigの結果errors等が増え...
-
【IIS】FTP接続エラーに...
-
最近、急にSSHやftpが外...
-
Windows Serverに対して、sshで...
-
FFFTP、filezllaに詳しい方教え...
-
リナックスのリモート接続の際...
おすすめ情報