diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2013-09-08 20:05:38 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2013-09-08 20:05:38 +0200 |
commit | c3bb6960e6f85d07d65fefdfebfdc0650e81aa92 (patch) | |
tree | 105912b892a8955aaeb3e8fd6623ff45f6fbcea4 /src/modules/mavlink/mavlink_receiver.cpp | |
parent | 56a35cc8896b077e70226541a43aa0d449e8d9bb (diff) | |
download | px4-firmware-c3bb6960e6f85d07d65fefdfebfdc0650e81aa92.tar.gz px4-firmware-c3bb6960e6f85d07d65fefdfebfdc0650e81aa92.tar.bz2 px4-firmware-c3bb6960e6f85d07d65fefdfebfdc0650e81aa92.zip |
Fixed mavlink start / stop to ensure process is in a sane state once NSH return
Diffstat (limited to 'src/modules/mavlink/mavlink_receiver.cpp')
-rw-r--r-- | src/modules/mavlink/mavlink_receiver.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/mavlink/mavlink_receiver.cpp b/src/modules/mavlink/mavlink_receiver.cpp index 4674f7a24..222d1f45f 100644 --- a/src/modules/mavlink/mavlink_receiver.cpp +++ b/src/modules/mavlink/mavlink_receiver.cpp @@ -755,5 +755,7 @@ receive_start(int uart) pthread_t thread; pthread_create(&thread, &receiveloop_attr, receive_thread, &uart); + + pthread_attr_destroy(&receiveloop_attr); return thread; } |