Application terminalError & session expiration

Does the application instance kills itself after an error is catched in terminalError ? I often get this exception after having an error :

Session has expired
com.vaadin.terminal.gwt.server.SessionExpiredException
	at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.findApplicationInstance(AbstractApplicationPortlet.java:803)
	at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.handleRequest(AbstractApplicationPortlet.java:355)
	at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.serveResource(AbstractApplicationPortlet.java:725)

Hi!

By default, the session is
not
invalidated. It’s probably something that you do in your code, or the error is such that the session is killed.

HTH,
/Jonatan