Custom Query (18 matches)
Results (4 - 6 of 18)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#19 | fixed | Use flair semaphore in SharedMem | ||
Description |
Current SharedMem implementation is using system semaphore where newly creater flair::core::semaphore should be used. Today xenomai version doesn't support producerConsumer type of shared mem. This pb should also go away with the use of the new type of semaphore |
|||
#22 | invalid | add timeout on sharedmem producer/consumer | ||
Description |
there is no timeout for the moment if we kill uav program and simulator is not launched, the uav program is blocked at reading a picture in the shared memory |
|||
#36 | fixed | problème timeout tcp socket | ||
Description |
le timeout des tcpsocket pose problème dans la méthode TcpSocket::Connect, un connect est lancé en non bloquant, puis on teste son état avec un select et un timeout. S'il y a timeout, le socket est fermé, et au coup d'après on relance un nouveau connect etc... Si la réponse arrive donc en retard, il ne s'agit plus du meme socket et un RST est envoyé. La connexion ne peut donc jamais se faire. Il faudrait aussi comprendre l'utilité du second connect (ligne 174) lorsque le select réussi. |