ciao a tutti,
sto facendo, io con dei colleghi, un progettino un java usando le socket...
quando con il client mi connetto, dopo alcuni tentativi il client mi restituisce "Address already in use", in che senso che l'indirizzo è già in uso?
ciao a tutti,
sto facendo, io con dei colleghi, un progettino un java usando le socket...
quando con il client mi connetto, dopo alcuni tentativi il client mi restituisce "Address already in use", in che senso che l'indirizzo è già in uso?
Nell'anno 1968 è bastata la potenza di due Commodore 64 per lanciare con successo una navicella sulla Luna; nell'anno 2007 ci vogliono la potenza di un processore quad core 3.30 GHz e 3 Gb di RAM (requisiti minimi ufficiali) per utilizzare Windows Vista. Qualcosa deve essere andato storto!
Non hai impostato un limite di connessioni?Originariamente inviato da Hysoka
ciao a tutti,
sto facendo, io con dei colleghi, un progettino un java usando le socket...
quando con il client mi connetto, dopo alcuni tentativi il client mi restituisce "Address already in use", in che senso che l'indirizzo è già in uso?
Le connessioni vengono correttamente chiuse una volta terminata la comunicazione?
Non rimane occupata la risorsa?
Nipote: persona incompetente, con le soli doti di "copia/incolla" e la creazione automatica di siti internet ed interfaccie grafiche.Compie lavori apparentemente qualificati e richiesta una modifica sparisce in quatemala con i pochi soldi ottenuti.[...] Fonte la Diegonzelli
effettivamente le connessioni nn vengono corretatamente chiuse....
faccio un ctrl+c (linux)
ancora sn in una fase di testing...
ehmmm
come sorvolo il problema? se le connessioni restono aperte, come le rikiudo?
Nell'anno 1968 è bastata la potenza di due Commodore 64 per lanciare con successo una navicella sulla Luna; nell'anno 2007 ci vogliono la potenza di un processore quad core 3.30 GHz e 3 Gb di RAM (requisiti minimi ufficiali) per utilizzare Windows Vista. Qualcosa deve essere andato storto!
non sono sicuro che mantenga occupata la risorsa...però è molto molto probabile.
Cmq basta fare un socket.close();
Se invece hai un ciclo infinito e blocchi il programma solamente con il ctrl+c....non saprei!
Nipote: persona incompetente, con le soli doti di "copia/incolla" e la creazione automatica di siti internet ed interfaccie grafiche.Compie lavori apparentemente qualificati e richiesta una modifica sparisce in quatemala con i pochi soldi ottenuti.[...] Fonte la Diegonzelli