# File lib/aws/s3/s3_object.rb, line 377
      def multipart_upload(options = {})
        upload = multipart_uploads.create(options)

        if block_given?
          result = nil
          begin
            yield(upload)
          ensure
            result = upload.close
          end
          result
        else
          upload
        end
      end