Skip to content
  • Ulf Hermann's avatar
    Android: Run all of AndroidRunner in a separate thread · 5f950a80
    Ulf Hermann authored
    
    
    This removes the need for blocking queued connections and runAsync(),
    reducing the risk of deadlocks and eliminating unguarded concurrent
    access to various members of AndroidRunner. No mutex locking is
    necessary anymore as all communication between the two threads is
    either done on initialization, before the worker thread starts, or
    via queued signals.
    
    Change-Id: Icc2fcc2c0ce73d1c226bc4740413e57490d1cbc6
    Reviewed-by: default avatarTobias Hunger <tobias.hunger@qt.io>
    5f950a80