# File lib/em/streamer.rb, line 34
34:                 def initialize connection, filename, args
35:                         @connection = connection
36:                         @http_chunks = args[:http_chunks]
37: 
38:                         if File.exist?(filename)
39:                                 @size = File.size?(filename)
40:                                 if @size <= MappingThreshold
41:                                         stream_without_mapping filename
42:                                 else
43:                                         stream_with_mapping filename
44:                                 end
45:                         else
46:                                 fail "file not found"
47:                         end
48:                 end