aboutsummaryrefslogtreecommitdiff
path: root/ROMFS/px4fmu_common/init.d/rcS
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-08-11 14:54:18 +0200
committerLorenz Meier <lm@inf.ethz.ch>2014-08-11 14:54:18 +0200
commit258fb27e146ad175ca89a84ebc9c340a53db0884 (patch)
tree58b1864fd5ca91ee2dc3fb46d70d2b8887721195 /ROMFS/px4fmu_common/init.d/rcS
parent5abdacc9079e4ebe5f2e3d855f3c5241adecef37 (diff)
downloadpx4-firmware-258fb27e146ad175ca89a84ebc9c340a53db0884.tar.gz
px4-firmware-258fb27e146ad175ca89a84ebc9c340a53db0884.tar.bz2
px4-firmware-258fb27e146ad175ca89a84ebc9c340a53db0884.zip
Ensure that a failing dataman start does not abort boot
Diffstat (limited to 'ROMFS/px4fmu_common/init.d/rcS')
-rw-r--r--ROMFS/px4fmu_common/init.d/rcS6
1 files changed, 4 insertions, 2 deletions
diff --git a/ROMFS/px4fmu_common/init.d/rcS b/ROMFS/px4fmu_common/init.d/rcS
index 24b2a299a..72cd4b0e1 100644
--- a/ROMFS/px4fmu_common/init.d/rcS
+++ b/ROMFS/px4fmu_common/init.d/rcS
@@ -280,9 +280,11 @@ then
nshterm /dev/ttyACM0 &
#
- # Start the datamanager
+ # Start the datamanager (and do not abort boot if it fails)
#
- dataman start
+ if dataman start
+ then
+ fi
#
# Start the Commander (needs to be this early for in-air-restarts)