Skip to content

Commit 52f8384

Browse files
authored
Merge pull request #314 from koic/remove_redundant_respond_to_flush
Remove redundant `respond_to?(:flush)` guard in `StreamableHTTPTransport`
2 parents dab6a4b + 1ddd26b commit 52f8384

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/mcp/server/transports/streamable_http_transport.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -269,12 +269,12 @@ def reap_expired_sessions
269269
def send_to_stream(stream, data)
270270
message = data.is_a?(String) ? data : data.to_json
271271
stream.write("data: #{message}\n\n")
272-
stream.flush if stream.respond_to?(:flush)
272+
stream.flush
273273
end
274274

275275
def send_ping_to_stream(stream)
276276
stream.write(": ping #{Time.now.iso8601}\n\n")
277-
stream.flush if stream.respond_to?(:flush)
277+
stream.flush
278278
end
279279

280280
def handle_post(request)

0 commit comments

Comments
 (0)