Fix for - NPE in SessionHandlerValve.java accessing Tomcat's /manager app
parent
5d0c7aa7a1
commit
1f6e57c164
|
@ -31,7 +31,9 @@ public class SessionHandlerValve extends ValveBase {
|
||||||
LOGGER.error("Error processing request", ex);
|
LOGGER.error("Error processing request", ex);
|
||||||
throw new BackendException();
|
throw new BackendException();
|
||||||
} finally {
|
} finally {
|
||||||
this.manager.afterRequest();
|
if (this.manager != null) {
|
||||||
|
this.manager.afterRequest();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -225,7 +225,9 @@ public class SingleSignOnValve extends SingleSignOn {
|
||||||
|
|
||||||
/** To set session manager. */
|
/** To set session manager. */
|
||||||
void setSessionManager(Manager manager) {
|
void setSessionManager(Manager manager) {
|
||||||
this.manager = (SessionManager) manager;
|
if (manager != null) {
|
||||||
|
this.manager = (SessionManager) manager;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** To expire session. */
|
/** To expire session. */
|
||||||
|
|
Loading…
Reference in New Issue