diff options
Diffstat (limited to 'lib/rainbows/rev/client.rb')
-rw-r--r-- | lib/rainbows/rev/client.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/rainbows/rev/client.rb b/lib/rainbows/rev/client.rb index 888f8a9..8d3a9c9 100644 --- a/lib/rainbows/rev/client.rb +++ b/lib/rainbows/rev/client.rb @@ -81,14 +81,14 @@ module Rainbows end if IO.method_defined?(:sendfile_nonblock) - def sendfile(body) + def rev_sendfile(body) body.pos += @_io.sendfile_nonblock(body, body.pos, 0x10000) rescue Errno::EAGAIN ensure enable_write_watcher end else - def sendfile(body) + def rev_sendfile(body) write(body.sysread(CHUNK_SIZE)) end end @@ -100,7 +100,7 @@ module Rainbows begin begin - sendfile(body) + rev_sendfile(body) rescue EOFError # expected at file EOF @deferred_bodies.shift body.close |