diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/hs-proxy.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/hs-proxy.cpp b/src/hs-proxy.cpp index 33cfce3..7571dad 100644 --- a/src/hs-proxy.cpp +++ b/src/hs-proxy.cpp @@ -56,7 +56,6 @@ static void api_callback(void *closure, struct json_object *object, const char * /* if we have an error then we couldn't start the application so we remove it */ if (error) { - clientManager->removeClientCtxt(cdata->clientCtx); clientManager->removeClient(cdata->appid); } @@ -179,12 +178,6 @@ void HS_AfmMainProxy::start(struct hs_instance *instance, afb_req_t request, con return; } - cdata->clientCtx = clientManager->createClientCtxt(request, id); - HS_Client *client = clientManager->addClient(request, id); - if (client) { - if (client->handleRequest(request, "subscribe")) - AFB_WARNING("Failed to handle subcribe\n"); - } - + clientManager->addClient(request, id); api_call(request->api, _afm_main, __FUNCTION__, json_object_new_string(id.c_str()), cdata); } |