From 9b63518d2fa44052fb5de9d9d671320934fe0738 Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Wed, 18 Jan 2012 16:46:33 +0200 Subject: [PATCH] service: Add ref counting debug --- src/service.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/service.c b/src/service.c index 9d5820f..4789065 100644 --- a/src/service.c +++ b/src/service.c @@ -3446,7 +3446,7 @@ void __connman_service_put(struct connman_service *service) { GSequenceIter *iter; - DBG("service %p", service); + DBG("service %p ref %d", service, service->refcount - 1); if (__sync_fetch_and_sub(&service->refcount, 1) != 1) return; @@ -3560,7 +3560,7 @@ struct connman_service *connman_service_create(void) */ struct connman_service *connman_service_ref(struct connman_service *service) { - DBG("%p", service); + DBG("%p ref %d", service, service->refcount + 1); __sync_fetch_and_add(&service->refcount, 1); -- 2.7.4