Pre-submission Checklist
Question Category
Your QuestionDetailsMcpSyncServer blocks, returns void: McpStatelessSyncServer returns the cold Mono, does not block: Every other method on McpStatelessSyncServer follows the blocking-facade convention, so closeGracefully() is the lone exception. QuestionIs the Mono return type intentional (e.g. to allow composition), or an oversight? If intentional, could the javadoc call out that callers must subscribe (and contrast it with McpSyncServer)? If not, aligning the signature to void closeGracefully() with an internal .block() would make the two SyncServer classes consistent. |
Answered by
chemicL
Jun 10, 2026
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thank you for bringing this to our attention. This was completely overlooked. Fixing in #1019.