From 31f87c29c7e8f523c8ab7b380132a51762c71d7f Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Thu, 10 Sep 2009 20:51:43 +0200 Subject: [PATCH] double check session id has been initialized --- src/libfast/dispatcher.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libfast/dispatcher.c b/src/libfast/dispatcher.c index c6ac9834b2..e99923d106 100644 --- a/src/libfast/dispatcher.c +++ b/src/libfast/dispatcher.c @@ -259,7 +259,7 @@ static void dispatch(private_dispatcher_t *this) continue; } /* find by session ID. Prevent session hijacking by host check */ - if (!found && sid && + if (!found && sid && current->session->get_sid(current->session) && streq(current->session->get_sid(current->session), sid) && streq(current->host, request->get_host(request))) { -- 2.47.2