diff options
author | Philip Rauwolf <rauwolf@itestra.de> | 2013-03-12 16:09:06 +0100 |
---|---|---|
committer | Philip Rauwolf <rauwolf@itestra.de> | 2013-03-12 16:09:06 +0100 |
commit | 595c1afc786341a8122c91c4a790544360b6d754 (patch) | |
tree | d359c2a9071f20db1b7c3a4a3578649214fb0be8 /src | |
parent | 023214ddd390ce5a8c0465b527fa5e591e1bc403 (diff) | |
download | genivi-common-api-dbus-runtime-595c1afc786341a8122c91c4a790544360b6d754.tar.gz |
Increased responsiveness of "isAvailableBlocking" by lowering the
timeout from 100ms to 2ms
Diffstat (limited to 'src')
-rw-r--r-- | src/CommonAPI/DBus/DBusProxy.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/CommonAPI/DBus/DBusProxy.cpp b/src/CommonAPI/DBus/DBusProxy.cpp index 314c63f..a556ba8 100644 --- a/src/CommonAPI/DBus/DBusProxy.cpp +++ b/src/CommonAPI/DBus/DBusProxy.cpp @@ -64,7 +64,7 @@ bool DBusProxy::isAvailable() const { bool DBusProxy::isAvailableBlocking() const { if (availabilityStatus_ == AvailabilityStatus::UNKNOWN) { - std::chrono::milliseconds singleWaitDuration(100); + std::chrono::milliseconds singleWaitDuration(2); // Wait for the service registry while (availabilityStatus_ == AvailabilityStatus::UNKNOWN) { @@ -85,7 +85,6 @@ InterfaceVersionAttribute& DBusProxy::getInterfaceVersionAttribute() { void DBusProxy::onDBusServiceInstanceStatus(const AvailabilityStatus& availabilityStatus) { availabilityStatus_ = availabilityStatus; - dbusProxyStatusEvent_.notifyListeners(availabilityStatus); } |