X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fafb-apiset.c;h=0eb64a5af21848bdb927bfcc55d97e4627c8ff4f;hb=ee022f72194200537dd32f0bdc9b741806dc4f43;hp=af5a86527044df7e14508585c20ffb862040e6f6;hpb=6f4abda7d5ccdb35d505fd9f6731c6b193f30f64;p=src%2Fapp-framework-binder.git diff --git a/src/afb-apiset.c b/src/afb-apiset.c index af5a8652..0eb64a5a 100644 --- a/src/afb-apiset.c +++ b/src/afb-apiset.c @@ -858,20 +858,21 @@ int afb_apiset_start_service(struct afb_apiset *set, const char *name, int share */ int afb_apiset_start_all_services(struct afb_apiset *set, int share_session) { - int rc; + int rc, ret; int i; + ret = 0; while (set) { i = 0; while (i < set->apis.count) { rc = start_api(set->apis.apis[i], share_session, 1); if (rc < 0) - return rc; + ret = rc; i++; } set = set->subset; } - return 0; + return ret; } /**