shared/gatt-client: Fix tracking current service during discovery 55/204955/1
authorAndrzej Kaczmarek <andrzej.kaczmarek@codecoup.pl>
Thu, 22 Mar 2018 15:21:01 +0000 (16:21 +0100)
committerAmit Purwar <amit.purwar@samsung.com>
Fri, 26 Apr 2019 10:53:47 +0000 (16:23 +0530)
commit8667c377c7ac0ca52252b99b00f77a9d2293ca18
treec7496937d485ffbcecf7ddf2e0b99df8e0dcdc61
parentf58c46a963a941dcb432ffa17c5d2ec5f2333e7a
shared/gatt-client: Fix tracking current service during discovery

We should mark service as completed before trying to insert another
characteristic - in case inserting characteristic for new service
fails, previous one won't be discarded.

Change-Id: I14b6af270aebc358a88ffd2419c39573a1728b31
Signed-off-by: Amit Purwar <amit.purwar@samsung.com>
src/shared/gatt-client.c