Ciao a tutti,
ho realizzato un client in c++ che permette di scambiare messaggi tra un client in c++ e uno in j2me su un cellulare.
Il proxy usa due thread che ascoltano due porte distinte in attesa di una connessione, quando questa arriva parte un thread che la gestisce.
Si verifica questo:
mentre il thread è in attesa di una risposta dal cellulare il proxy stesso "muore" senza apparente motivo..compare semplicemente il messaggio "Premere un tasto per continuare", guardando sullo Sniffer vedo pero' che il messaggio che aspettavo è arrivato correttamente.
Il messaggio è "binario". Puo' essere qualche byte balordo a creare casino?
La mia domanda è: questo puo' essere dovuto ad un errato uso dei thread? Li uso come avete scritto nei thread in questo forum.
Il problema si verifica circa una volta su 10, ma capita.
Puo' essere WIN XP? Cosa puo' mai essere![]()
?
Potete aiutarmi con qualche buon consiglio?
Grazie,
CIAOOOO