Skip to content
Snippets Groups Projects
  1. May 02, 2019
    • Beat Küng's avatar
      uorb: avoid printf while DeviceMaster is locked · 74990cad
      Beat Küng authored
      This fixes a potential dead-lock when 'uorb status' was used via MAVLink
      shell.
      The dead-lock chain is: DeviceMaster::lock() -> printf -> output to a pipe,
      which blocks until a reader reads the data. In that case it's mavlink.
      If mavlink makes a call that requires DeviceMaster::lock() (such as
      orb_exists), it dead-locks.
      
      This patch moves all printf's out of the locked state.
      74990cad
  2. May 01, 2019
  3. Apr 30, 2019
  4. Apr 29, 2019
  5. Apr 26, 2019
  6. Apr 25, 2019
  7. Apr 24, 2019
Loading