reinitializeSession does not change session id

VaadinService.reinitializeSession(…) does not change the session id. Is it supposed to?


WrappedSession wrappedSess = getSession().getSession();
LOG.info( "Session Id 0: " + wrappedSess.getId() + ", " + wrappedSess.hashCode() );

VaadinService.getCurrent().reinitializeSession( VaadinService.getCurrentRequest() );

wrappedSess = getSession().getSession();
LOG.info( "Session Id 1: " + wrappedSess.getId() + ", " + wrappedSess.hashCode() );

Session id’s are the same, before and after.