From 2ceb687bdc39b4c41b7344ca40f89ff0e3519bf6 Mon Sep 17 00:00:00 2001 From: John Sharratt Date: Sat, 1 Jul 2017 11:40:48 +0200 Subject: [PATCH] Added some debugging when a valid session becomes invalid --- src/session.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/session.cc b/src/session.cc index c564bdf..75ad5bc 100644 --- a/src/session.cc +++ b/src/session.cc @@ -43,12 +43,18 @@ void session::update_all(int elapsed_time) } switch (se->_status) { + case session::WAITING: logger::debug() << "session is now invalid"; se->_status = session::INVALID; se->_ttl = se->_pr->deadtime(); break; + case session::RENEWING: + logger::debug() << "session is became invalid"; + se->_pr->remove_session(se); + break; + case session::VALID: if (se->_touched == true) { logger::debug() << "session is renewing";