# File lib/sup/mbox/ssh-file.rb, line 138
  def read n
    return nil if eof?
    @buf_mutex.synchronize do
      make_buf_include @offset, n
      @buf[@offset ... (@offset += n)]
    end
  end