Browse Source
dmesg was locking the console buffer, then writing to stdout (a pipe in the case of the MAVLink shell). This might block, waiting for mavlink to read from the pipe. If however mavlink tries to write to the console at that time, the lock is already taken. This patch avoids nested locking by using a separate buffer.master
Beat Küng
3 years ago
committed by
Daniel Agar
1 changed files with 24 additions and 27 deletions
Loading…
Reference in new issue