Wpis z mikrobloga

#java #programowanie
No. Mam taki prosty kod, który odpowiada za ściąganie plików z FTP. Korzysta z commons-net.
Problem w tym, że po jakimś czasie (10-15 minut ściągania) zaczyna walić jak głupi errorami broken pipe (java.net.SocketException: Broken pipe).
Na google nic nie ma (jak ktoś zada te pytanie to żadnej odpowiedzi), wszelkie timeouty zwiększane nic nie dają..
Miał ktoś z tym do czynienia?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@adios: pytam, czy ktoś się spotkał z czymś takim. Analogiczny kod napisany w c++ (do testów) działa bez problemu.
Niestety rozwiązanie musi powstać w javie.
  • Odpowiedz
@alosha: oczywistym jest, że zamyka połączenie. Pytanie, czy z powodu implementacji, czy też z powodu narzędzia nadzorującego ruch sieciowy, np. oprogramowania antywirusowego. Wróżyć z fusów to sobie można.
  • Odpowiedz
@jarbi: ew. jaka jest konfiguracja środowiska. Jeśli apka jest zdeployowana na serwerze, który ma daną dla siebie konfigurację to komunikacja wywali exception.
  • Odpowiedz