Affects: 5.3.x
WebSocketConfigurationSupport
defines a TaskScheduler
bean which causes problems in Boot as using @EnableWebSocket
causes auto-configuration of a ThreadPoolTaskScheduler
to back off, for example. My feeling is that this a very general contract for something that's more specific and largely an implementation detail. It would be helpful to Boot if Framework's WebSocket support could avoid defining a bean at all for its task scheduler or could use a different, WebSocket-specific type to do so.
While this affects 5.3.x, we think it may be a change that can't be made till 6.0.