File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
kotlin-sdk-server/src/commonMain/kotlin/io/modelcontextprotocol/kotlin/sdk/server Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -147,16 +147,15 @@ public open class Server(
147147 }
148148 }
149149
150- logger.debug { " Server session connecting to transport" }
151- session.connect(transport)
152- logger.debug { " Server session successfully connected to transport" }
153- sessions.update { it.add(session) }
154-
155150 // Register cleanup handler to remove session from list when it closes
156151 session.onClose {
157152 logger.debug { " Removing closed session from active sessions list" }
158153 sessions.update { list -> list - session }
159154 }
155+ logger.debug { " Server session connecting to transport" }
156+ session.connect(transport)
157+ logger.debug { " Server session successfully connected to transport" }
158+ sessions.update { it.add(session) }
160159
161160 _onConnect ()
162161 return session
You can’t perform that action at this time.
0 commit comments