Bonjour à tous

Viola je cherche à rendre la lecture d'un socket non bloquante;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
	socket = new Socket(ipServer, portServer, 10000);
 
	in = new DataInputStream(socket);
 
	reception = in.readInt();
	if (reception==0)
	{
		m_Libelle.setText("bloqué");
	}
	else
	{
		m_Libelle.setText("actif");
	}
Voila et mon programme reste bloqué jusqu'a ce que je recoive une donnée,
Est-il possible de faire en sorte que le programme saute le in.readInt() si rien n'arrive?

Merci de vos réponses.