MXS-1220: Implement /sessions/ resource

The /sessions/ resource was not implemented due to changes in the core
polling mechanics. With the new worker thread messaging system, sessions
can be listed in a safe manner.
This commit is contained in:
Markus Mäkelä
2017-04-22 08:47:42 +03:00
committed by Markus Mäkelä
parent cd6e0ab5e9
commit 690d592a94
3 changed files with 30 additions and 2 deletions

View File

@ -228,8 +228,7 @@ HttpResponse cb_get_monitor(const HttpRequest& request)
HttpResponse cb_all_sessions(const HttpRequest& request)
{
// TODO: Implement this
return HttpResponse(MHD_HTTP_OK);
return HttpResponse(MHD_HTTP_OK, session_list_to_json(request.host()));
}
HttpResponse cb_get_session(const HttpRequest& request)