# File lib/mongo/error/sdam_error_detection.rb, line 24
      def not_master?
        if node_recovering?
          false
        elsif code && NOT_MASTER_CODES.include?(code)
          true
        elsif message
          message.include?('not master')
        else
          false
        end
      end