# File lib/net/sftp/operations/write.rb, line 44
    def do_status( code, message, language )
      if code == FX_OK
        @log.debug "[#{@id}] chunk written" if @log.debug?
        @pos += CHUNK_SIZE

        if @pos > @data.length
          @callback[ OK ]
          return
        end

        @driver.write @id, @handle, @offset + @pos, @data[@pos,CHUNK_SIZE]
        @session.register @id, self
      else
        super
      end
    end