diff --git a/Tools/sitl_run.sh b/Tools/sitl_run.sh index 943cf05cda..9d950dc946 100755 --- a/Tools/sitl_run.sh +++ b/Tools/sitl_run.sh @@ -20,7 +20,12 @@ fi # kill process names that might stil # be running from last time pkill mainapp -kill -9 `jps | grep Simulator | cut -d" " -f1` +jmavsim_pid=`jps | grep Simulator | cut -d" " -f1` +echo jmavsim_pid=\"${jmavsim_pid}\" +if [ -n "$jmavsim_pid" ] +then + kill $jmavsim_pid +fi cp Tools/posix_lldbinit $build_path/src/firmware/posix/.lldbinit cp Tools/posix.gdbinit $build_path/src/firmware/posix/.gdbinit