Opened 8 years ago
Closed 6 years ago
#22 closed enhancement (invalid)
add timeout on sharedmem producer/consumer
Reported by: | Sanahuja Guillaume | Owned by: | Bayard Gildas |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | core | Version: | |
Keywords: | Cc: |
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
Change History (5)
comment:1 by , 7 years ago
comment:2 by , 6 years ago
I don't get the exact problem: is there a point launching the uav program with no simulator? Actually I tried to start the GCS and then launch the uav: it doesn't block... but it crashes
comment:3 by , 6 years ago
the crash comes from:
https://devel.hds.utc.fr/software/flair/ticket/36#comment:5
yes you can launch uav without simulator if you want to check your program without flying; for exemple:
-check if the gui is good (if you add new things, etc)
-debug connection between gcs and uav
comment:5 by , 6 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
the problem is in FlairCore/src/SharedMem_impl.cpp line 222 to 226
read is blocking