X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fapp-framework-binder.git;a=blobdiff_plain;f=src%2Fafb-stub-ws.c;fp=src%2Fafb-stub-ws.c;h=806c5e47c74d812603d8a2154d3dacd0918124ae;hp=197d4cdcdef2a93b6baffbdbba7a724144a5d63b;hb=36ed9d2eb93f135ff293df5716f8232c664d32f4;hpb=c6fcbec33ab346ee8a658531afb130647c656df7 diff --git a/src/afb-stub-ws.c b/src/afb-stub-ws.c index 197d4cdc..806c5e47 100644 --- a/src/afb-stub-ws.c +++ b/src/afb-stub-ws.c @@ -177,13 +177,10 @@ static int server_req_subscribe_cb(struct afb_xreq *xreq, struct afb_event_x2 *e static int server_req_unsubscribe_cb(struct afb_xreq *xreq, struct afb_event_x2 *event) { - int rc, rc2; + int rc; struct server_req *wreq = CONTAINER_OF_XREQ(struct server_req, xreq); rc = afb_proto_ws_call_unsubscribe(wreq->call, afb_evt_event_x2_id(event)); - rc2 = afb_evt_listener_unwatch_x2(wreq->stubws->listener, event); - if (rc >= 0 && rc2 < 0) - rc = rc2; if (rc < 0) ERROR("error while unsubscribing event"); return rc;