O aplicativo trava com exceção SIGPIPE após fazer uma conexão errada com o servidor FTP
Pergunta
Eu tento fazer um aplicativo que possa fazer uma conexão em um servidor FTP.Eu uso a biblioteca de Chilkat para fazer essa conexão.O problema é que eu quero testar meu aplicativo e fazer uma conexão errada.Então eu faço uma conexão no meu servidor FTP, mas usando conexão SSL (base no exemplo de Chilkat em chilkatcódigo de exemplo para conexão SSL implícita )
fyi, não estou definindo SSL no meu servidor FTP.Depois de executar meu código no dispositivo, o aplicativo caiu, e o depurador mostrou Sigpipe.Eu sei que Sigpipe é porque fiz uma conexão errada do soquete, mas não sei como lidar com isso.Eu li um artigo sobre exceção não identificada neste link , masEu não sei como implementar estes.
Alguém pode me dizer, como lidar com essas exceções de sigpipe?
Solução
Dê uma olhada nesta resposta: Prevent Sigpipes
Quando você ignora sigpipes, seu aplicativo não trava mais ao receber um sigpipe.