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