Uploaded image for project: 'OpenICF'
  1. OpenICF
  2. OPENICF-1502

RCS: requests not cancelled when websocket closes

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.5.20.0
    • None
    • 2
    • IDM - 2021.3

    Description

      RCS Websocket request promises (waiting for response) are not cancelled when websocket closes.

      This can cause parts of the calling code to wait indefinitely, especially if timeouts are not configured for use.

      I noticed this issue, because when I was testing websocket connectivity problems (close/re-open) there were exceptions during application shutdown related to these promises finally being cancelled. They need to be cancelled immediately after websocket closure is detected.

      Attachments

        Issue Links

          Activity

            People

              travis.haagen Travis Haagen [X] (Inactive)
              travis.haagen Travis Haagen [X] (Inactive)
              Son Nguyen Son Nguyen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: