Merge pull request #116 from dimelo/async-send

Fix blocking write issue by using EM::Connection instead
This commit is contained in:
James Coglan
2019-06-13 11:12:23 +01:00
committed by GitHub
+1
View File
@@ -79,6 +79,7 @@ module Faye
end
def write(data)
return @rack_hijack_io_reader.send_data(data) if @rack_hijack_io_reader
return @rack_hijack_io.write(data) if @rack_hijack_io
return @stream_send.call(data) if @stream_send
rescue => e