diff --git a/login_server/src/cpp/HTTPInterface/LoginPage.cpp b/login_server/src/cpp/HTTPInterface/LoginPage.cpp index a617916e5..b7800d411 100644 --- a/login_server/src/cpp/HTTPInterface/LoginPage.cpp +++ b/login_server/src/cpp/HTTPInterface/LoginPage.cpp @@ -187,6 +187,7 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: if(mSession) { getErrors(mSession); sm->releaseSession(mSession); + mSession = nullptr; } sm->deleteLoginCookies(request, response); break; @@ -272,6 +273,7 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: if(mSession) { getErrors(mSession); sm->releaseSession(mSession); + mSession = nullptr; } sm->deleteLoginCookies(request, response); } @@ -340,11 +342,11 @@ void LoginPage::handleRequest(Poco::Net::HTTPServerRequest& request, Poco::Net:: responseStream << " "; // end include header.cpsp responseStream << "\n"; -#line 266 "F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp" +#line 268 "F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp" responseStream << ( getErrorsHtml() ); responseStream << "\n"; responseStream << "\n"; responseStream << "
"; -#line 279 "F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp" +#line 281 "F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp" responseStream << ( langCatalog->gettext("You haven't any account yet? Please follow the link to create one.") ); responseStream << "
\n"; responseStream << "\t \n"; responseStream << "\t\t\t"; -#line 281 "F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp" +#line 283 "F:\\Gradido\\gradido_stage2_local\\login_server\\src\\cpsp\\login.cpsp" responseStream << ( langCatalog->gettext("Create New Account") ); responseStream << "\n"; responseStream << "\t\t \n"; responseStream << "\t