X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fhs-clientmanager.cpp;fp=src%2Fhs-clientmanager.cpp;h=7c2adc525a498167a928c57847a953d73d97ca52;hb=f6c6f42502ba2919f23f553239dd8b117440b365;hp=9b62808d7b7ff37b9d4344dd905650cfb2ae1ebc;hpb=58eebeba6beb38861add052b9f4641f85906c8f1;p=apps%2Fagl-service-homescreen.git diff --git a/src/hs-clientmanager.cpp b/src/hs-clientmanager.cpp index 9b62808..7c2adc5 100644 --- a/src/hs-clientmanager.cpp +++ b/src/hs-clientmanager.cpp @@ -95,6 +95,8 @@ HS_ClientCtxt* HS_ClientManager::createClientCtxt(afb_req_t req, std::string app afb_req_session_set_LOA(req, 1); afb_req_context_set(req, ctxt, cbRemoveClientCtxt); } + + appid2ctxt[appid] = ctxt; return ctxt; } @@ -186,7 +188,7 @@ int HS_ClientManager::handleRequest(afb_req_t request, const char *verb, const c } else { if(!strcasecmp(verb, "subscribe")) { - appid2ctxt[id] = createClientCtxt(request, id); + createClientCtxt(request, id); HS_Client* client = addClient(request, id); ret = client->handleRequest(request, "subscribe"); }