From b7fd4c63fceee9388ab405cf19531185fc00a451 Mon Sep 17 00:00:00 2001 From: James Coglan Date: Wed, 11 Jan 2012 23:24:05 +0000 Subject: [PATCH] Separate all EventSource lines with CR-LF. --- lib/faye/event_source.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/faye/event_source.rb b/lib/faye/event_source.rb index 98f62fd..1f5d75e 100644 --- a/lib/faye/event_source.rb +++ b/lib/faye/event_source.rb @@ -49,8 +49,8 @@ module Faye def send(message, options = {}) frame = "" - frame << "event: #{options[:event]}\n" if options[:event] - frame << "id: #{options[:id]}\n" if options[:id] + frame << "event: #{options[:event]}\r\n" if options[:event] + frame << "id: #{options[:id]}\r\n" if options[:id] frame << "data: #{WebSocket.encode(message)}\r\n\r\n" @stream.write(frame) end