socket write error

0

Witam , chciałbym zapytać o wyjątek

software caused connection abort socket write error java

Mam taką drobną aplikacje klient-serwer i sobie przesyłam pliki. Wysyłam np plik muza.mp3 ma okolo 4mb i wysylanie sie powiedzie moge sobie odsłuchac piosenke czyli zadnych błedów bajtowych nie ma , natomiast czasami wyskakuje mi ten wyjątek , wysyłam paczkami obecnie po 10240 bajty , błąd wystepuje róznie czasem na początku wysylania , w srodku , pod koniec albo wcale. Czym jest spowodowany jak go ominąć w sieci nie ma zbyt duzo informacji czym to jest spowodowane.

 os.writeInt(nr_seq);

podczas tej operacji to sie dzieje.

Pozdrawiam

0

Nie ma tam odpowiedzi co tak własciwie zrobic

0

Rozwiazałem to tak ze przed wystapieniem danego wyjątka uruchamiam socket od nowa i Od razu zamykam. dokladnie u mnie to wygladalo tak ze metoda readline rzucala IOexception i gdy ten wyjatek wystapil zamknelem gniazdo i zaraz po odbsłuzeniu znow otworzylem i znow zamknelem. Nie wiem czemu to dziala ale taki twardy reset gniazda pomogl.

1 użytkowników online, w tym zalogowanych: 0, gości: 1