Qpid
  1. Qpid
  2. QPID-2247

WCF AmqpChannelListener can hang for 60 seconds on close

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.6
    • Fix Version/s: 0.6
    • Component/s: WCF/C++ Client
    • Labels:
      None
    • Environment:

      Windows

      Description

      When closing a WCF service the ChannelListener can hang for 60 seconds, until it times out and aborts.

      This is known issue #3 in the Readme file.

      It would be nice to erradicate this for 0.6

      1. QPID-2247.patch
        6 kB
        Cliff Jansen

        Activity

        Justin Ross made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Steve Huston made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Steve Huston [ shuston ]
        Resolution Fixed [ 1 ]
        Hide
        Steve Huston added a comment -

        Patch applied on trunk r891464

        Show
        Steve Huston added a comment - Patch applied on trunk r891464
        Cliff Jansen made changes -
        Field Original Value New Value
        Attachment QPID-2247.patch [ 12428196 ]
        Hide
        Cliff Jansen added a comment -

        Patch to provide the expected semantics when closing channel factories and listeners.

        Close propagates to the sub channels. Accept needs to return null when the listener is shut down.

        Show
        Cliff Jansen added a comment - Patch to provide the expected semantics when closing channel factories and listeners. Close propagates to the sub channels. Accept needs to return null when the listener is shut down.
        Cliff Jansen created issue -

          People

          • Assignee:
            Steve Huston
            Reporter:
            Cliff Jansen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 48h
              48h
              Remaining:
              Remaining Estimate - 48h
              48h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development