    # File lib/active_record/connection_adapters/sybase_adapter.rb, line 612
          def cltmsgCB(con, msg)
            return true unless ( msg.kind_of?(Hash) )
            unless ( msg[ "severity" ] ) then
              return true
            end

            if @logger
              @logger.error "** SybSQLContext Client-Message: **"
              @logger.error "  Message number: LAYER=#{msg[ 'layer' ]} ORIGIN=#{msg[ 'origin' ]} SEVERITY=#{msg[ 'severity' ]} NUMBER=#{msg[ 'number' ]}"
              @logger.error "  Message String: #{msg['msgstring']}"
              @logger.error "  OS Error: #{msg['osstring']}"

              @message = msg['msgstring']
            end

            @failed = true

            # Not retry , CS_CV_RETRY_FAIL( probability TimeOut )
            if( msg[ 'severity' ] == "RETRY_FAIL" ) then
              @timeout_p = true
              return false
            end

            return true
          end