FTPサーバーへの誤った接続を実行した後、アプリがSIGPIPEの例外でクラッシュする

StackOverflow https://stackoverflow.com/questions/7386686

質問

FTPサーバーに接続できるアプリを作ろうとしています。私はこの接続を行うためにChilkatライブラリを使用しました。問題は、アプリをテストして間違った接続をしたいということです。そのため、FTPサーバーに接続しますが、SSL接続を使用します( Chilkatのchilkatの例に基づいています)暗黙的なSSL接続のサンプルコード

参考までに、FTPサーバーにSSLを設定していません。デバイスでコードを実行した後、アプリがクラッシュし、デバッガーにSIGPIPEが表示されました。SIGPIPEは間違ったソケット接続を行ったためだと知っていますが、それを処理する方法がわかりません。このリンクでキャッチされなかった例外に関する記事を読みましたが、これらを実装する方法がわかりません。

誰かがこれらのSIGPIPE例外を処理する方法を教えてもらえますか?

役に立ちましたか?

解決

この回答を見てください。 sigpipes

SIGPIPESを無視したら、SIGPIPEを受信したときにアプリがクラッシュすることはありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top