Comment From: rstoyanchev
This is not a straight-forward change that will involve changes to at least two contracts (ServerWebExchange and WebSessionManager) and there is a relationship between getSession and getSessionOrEmpty that is not as simple as checking for null, getSession will never return null. In short, I'm not sure we'll be able to make this change it in 5.3.x. For now I've added one commit to switch back to a "parallel" thread and that might be all we can do for the time being.