Avatar billede riversen Nybegynder
07. december 2004 - 11:35 Der er 1 kommentar og
1 løsning

hvis klient afbryger forbindelsen

jeg sidder og roder med noget server/client, hvor der fx overføres en fil.
Problem er, hvis klienten afbryder uventet mit i afsendelsen hænger serveren
i read-kaldet:
read = client.getInputStream().read( buffer, 0, buffer.length ); <-- client
er en socket

Er der en måde at finde ud af på, om klient har afbrudt uventet.
Avatar billede riversen Nybegynder
16. december 2004 - 18:30 #1
.
Avatar billede quiw Nybegynder
19. juni 2008 - 17:15 #2
Hvis en klient lukker, så vil du modtage en masse 'null' ..
Du skal bare undersøge, om strengen du modtager, er = null, og hvis det er tilfældet, skal du afslutte forbindelsen med den givne socket ..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester