Mathew Sutcliffe f1211d328e Delete QDBusServiceWatcher when unloading X-Plane driver.
Summary:
When unloading a sim driver, first its threads are killed, then the driver object is destroyed.

This means that when the `QDBusServiceWatcher` child object is destroyed, it deadlocks waiting for a thread that was already killed (T147).

This change causes the `QDBusServiceWatcher` to be deleted before the driver is unloaded.

Reviewers: #swift_pilot_client, kbasan, rwinklmeier

Reviewed By: #swift_pilot_client, kbasan, rwinklmeier

Subscribers: kbasan, jenkins

Tags: #swift_pilot_client

Differential Revision: https://dev.swift-project.org/D50
2017-09-24 19:53:38 +01:00
2017-09-24 19:49:29 +01:00
2017-09-24 19:53:32 +01:00
2017-09-24 19:52:13 +01:00
2016-10-17 14:34:20 +01:00
2016-12-06 09:33:58 +01:00
2017-05-05 23:07:11 +01:00
2017-05-05 23:07:11 +01:00
2017-05-05 23:07:11 +01:00
2016-10-17 14:33:54 +01:00

Introduction TBW

Environment Setup

TBW

Getting Sources

TBW

Qmake Configuration

TBW

Compiling

TBW

Testing

TBW

Installing

TBW

DLLs vs. static linking

TBW

Description
No description provided
Readme 118 MiB
Languages
C++ 96.4%
CMake 1.4%
HTML 1%
Python 0.6%
Objective-C++ 0.2%
Other 0.2%