Bonjour,

J'a une fonction qui recupere des infos sur un appareil distant.
Je dois spécifier un timeout dans cette fonction.

Ma fonction se trouve dans un try/catch. Si le temps de resolution de la fonction depasse le timeout, alors cela créer une exception.

Je voudrais à la suite de mon exception, réexcuter le code qui la generer.

En fin de compte les appareils distant que j'interroge ne repondent pas du tout toujours avec le même temps.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
try   	
	 {
	SNMPv1CommunicationInterface comInterface = new SNMPv1CommunicationInterface(version, hostAddress, community);
		comInterface.setSocketTimeout(1000);
}catch(Exception e)
	 {
		System.out.println(e);
		 badtest=1;
	 }
Merci