Return already_connected msg when service is already connected 86/159186/1
authorDeokhyun Kim <dukan.kim@samsung.com>
Tue, 7 Nov 2017 09:45:54 +0000 (18:45 +0900)
committerDeokhyun Kim <dukan.kim@samsung.com>
Tue, 7 Nov 2017 09:45:54 +0000 (18:45 +0900)
Change-Id: I26b5836c8a3931552029d0065cea4d28f2dd90eb
Signed-off-by: Deokhyun Kim <dukan.kim@samsung.com>
src/device.c

index 78388f1..18a2e18 100644 (file)
@@ -2294,7 +2294,11 @@ static DBusMessage *connect_profiles(struct btd_device *dev, uint8_t bdaddr_type
        err = connect_next(dev);
        if (err < 0) {
                if (err == -EALREADY)
+#ifdef TIZEN_FEATURE_BLUEZ_MODIFY
+                       return btd_error_already_connected(msg);
+#else
                        return dbus_message_new_method_return(msg);
+#endif
                return btd_error_failed(msg, strerror(-err));
        }