Beat Küng 1be3c0fe48 mavlink_main.cpp: fix race conditions in 'mavlink stop-all'
This had multiple issues:
- linked list was modified while other instances were still running and
  accessing it (the used linked list is NOT thread-safe).
- Mavlink instance was deleted, but it was still in the linked list, and
  thus could still be dereferenced by other threads
- the instance was deleted, but it was still accessed by the 'stop-all'
  calling thread

What we do now is:
- wait for all threads to exit
- then remove the instances from the linked list and delete them
2016-06-07 10:05:59 +02:00
2016-05-19 20:13:32 +02:00
2016-04-17 21:33:04 +02:00
2016-06-02 09:27:26 +02:00
2016-06-05 12:55:14 +02:00
2016-05-29 16:24:36 +02:00
2016-06-06 23:12:17 +02:00
2016-05-14 11:27:07 +02:00
2016-05-31 16:43:13 +02:00
2016-05-13 22:10:35 +02:00
2014-03-22 13:32:33 -04:00
2016-05-28 14:05:27 +02:00
2015-06-12 08:30:50 +01:00
2015-07-13 14:52:39 -07:00
2016-03-25 16:07:25 +01:00
2016-01-01 21:21:49 +01:00

PX4 Pro Drone Autopilot

Build Status Coverity Scan

Gitter

This repository holds the PX4 Pro flight control solution for drones, with the main applications located in the src/modules directory. It also contains the PX4 Drone Middleware Platform, which provides drivers and middleware to run drones.

Users

Please refer to the user documentation and user forum for flying drones with the PX4 flight stack.

Developers

This repository contains code supporting these boards:

Description
a mirror of official PX4-Autopilot
Readme BSD-3-Clause 587 MiB
Languages
C++ 51.2%
C 38.5%
CMake 4.7%
Python 3.9%
Shell 1.3%
Other 0.1%