Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-11567

runFailureDetectionOnReceiptError fail with SocketTimeoutException would be thrown.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Not A Bug
    • 2.7
    • 2.8
    • general
    • None

    Description

      after working under  [1] i found that if 

      SocketTimeoutException

      would be thrown from readReceipt, test

      org.apache.ignite.spi.discovery.tcp.TcpDiscoverySelfTest#runFailureDetectionOnReceiptError

      will fail, i suppose it`s due to

       
      org.apache.ignite.spi.discovery.tcp.ServerImpl#sendMessageDirectly
      org.apache.ignite.spi.IgniteSpiOperationTimeoutHelper#checkFailureTimeoutReached 


      and

      if (X.hasCause(e, IgniteSpiOperationTimeoutException.class, SocketTimeoutException.class, SocketException.class))
                  return true;
      

      logic, need further alalysis.

      [1] https://issues.apache.org/jira/browse/IGNITE-7152

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              zstan Evgeny Stanilovsky
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: