[update] ctrlTerm timeout to 10sec
This commit is contained in:
parent
6fbd41542b
commit
9a6c480290
|
@ -52,6 +52,7 @@
|
||||||
#define maxHostLen 64
|
#define maxHostLen 64
|
||||||
#define maxPortLen 6
|
#define maxPortLen 6
|
||||||
|
|
||||||
|
#define CTRL_TIMEOUT 10 // 10sec timeout (pour ctrlTerm)
|
||||||
#define SOCK_TIMEOUT 4 // 4sec timeout (1+ temps refresh plane)
|
#define SOCK_TIMEOUT 4 // 4sec timeout (1+ temps refresh plane)
|
||||||
#define PUBL_TIMEOUT 2 // 2sec entre chaque publication sur multicast UDP (pour avions)
|
#define PUBL_TIMEOUT 2 // 2sec entre chaque publication sur multicast UDP (pour avions)
|
||||||
|
|
||||||
|
|
|
@ -94,7 +94,14 @@ int multicastTerminal(struct middleware_arg* arg){
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 3. On définit un timeout (si aucune connection) */
|
/* 3. On définit un timeout (si aucune connection) */
|
||||||
setTimeout(*arg->comSock, SOCK_TIMEOUT, TIMEOUT_RECV|TIMEOUT_SEND);
|
/* 3.1. Si viewTerm -> default timeout (4sec) */
|
||||||
|
if( strcmp(arg->entity, "udp_vterm") == 0 )
|
||||||
|
setTimeout(*arg->comSock, SOCK_TIMEOUT, TIMEOUT_RECV|TIMEOUT_SEND);
|
||||||
|
/* 3.2. Si ctrlTerm -> 10sec timeout */
|
||||||
|
else
|
||||||
|
setTimeout(*arg->comSock, CTRL_TIMEOUT, TIMEOUT_RECV|TIMEOUT_SEND);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* (2) Récupération port random
|
/* (2) Récupération port random
|
||||||
|
|
Loading…
Reference in New Issue