Fluxzero 1.171.1
1.171.1 (2026-05-16)
Bug Fixes
fix(test-server): separate embedded shutdown lifecycle (
6d07a04)Keep TestServer.main as the standalone entry point with a JVM shutdown hook, and expose startServer variants for embedded usage without registering hooks.
Disable Jetty stop-at-shutdown, shut down websocket endpoints when the returned server stops, and make test-server based tests own and stop their embedded server explicitly.
Also set Jetty logging to warn and update the proxy OpenAPI demo to use the embedded server lifecycle.
Tests run:
- ./mvnw -pl test-server test
- ./mvnw -pl proxy -am -DskipTests test
- ./mvnw -pl annotation-processor-tests -am -Dtest=OpenApiDocumentEndpointTest#servesGeneratedDocumentForPackageScopedInstanceHandlers -Dsurefire.failIfNoSpecifiedTests=false test