Bookkeeper
  1. Bookkeeper
  2. BOOKKEEPER-540

#stopServingSubscriber when channel is disconnected.

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.2.0
    • Component/s: hedwig-server
    • Labels:
      None

      Description

      as BOOKKEEPER-539 and , some test cases failed due to #stopServingSubscriber issue. Although BOOKKEEPER-529 works out a patch to fix such race condition, it would be better to ensure #stopServingSubscriber when channel is disconnected, to avoid other kind of race and also cleanup the memory.

      (I don't mean to block 4.2.0 release, but there are some test cases found failed related #stopServingSubscriber. so it would be better to handle it before 4.2.0)

      1. BOOKKEEPER-540.patch
        6 kB
        Fangmin Lv
      2. BOOKKEEPER-540.diff
        5 kB
        Sijie Guo

        Activity

        Sijie Guo created issue -
        Fangmin Lv made changes -
        Field Original Value New Value
        Attachment BOOKKEEPER-540.patch [ 12563936 ]
        Fangmin Lv made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Sijie Guo made changes -
        Attachment BOOKKEEPER-540.diff [ 12564123 ]
        Sijie Guo made changes -
        Status Patch Available [ 10002 ] Open [ 1 ]
        Sijie Guo made changes -
        Status Open [ 1 ] Patch Available [ 10002 ]
        Sijie Guo made changes -
        Status Patch Available [ 10002 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ivan Kelly made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Fangmin Lv
            Reporter:
            Sijie Guo
          • Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development