aboutsummaryrefslogtreecommitdiff
path: root/src/modules/commander/state_machine_helper.cpp
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-07-11 14:02:22 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-07-11 14:02:22 +0200
commit4c13c67504fb2b66c97ac6b902e67a864f1173e8 (patch)
tree0d5e0b56757e9b6c862bce9624138ccd0c6f909a /src/modules/commander/state_machine_helper.cpp
parent5bb8c501122de7daece58c5770b6aca13c0066cd (diff)
downloadpx4-firmware-4c13c67504fb2b66c97ac6b902e67a864f1173e8.tar.gz
px4-firmware-4c13c67504fb2b66c97ac6b902e67a864f1173e8.tar.bz2
px4-firmware-4c13c67504fb2b66c97ac6b902e67a864f1173e8.zip
Hotfix: Close fd before reusing it again
Diffstat (limited to 'src/modules/commander/state_machine_helper.cpp')
-rw-r--r--src/modules/commander/state_machine_helper.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/commander/state_machine_helper.cpp b/src/modules/commander/state_machine_helper.cpp
index 6b96e3a3f..ca95f139e 100644
--- a/src/modules/commander/state_machine_helper.cpp
+++ b/src/modules/commander/state_machine_helper.cpp
@@ -666,6 +666,8 @@ int prearm_check(const struct vehicle_status_s *status, const int mavlink_fd)
}
if (!status->is_rotary_wing) {
+ /* accel done, close it */
+ close(fd);
fd = open(AIRSPEED_DEVICE_PATH, O_RDONLY);
if (fd < 0) {