ForwardingCatalogManager::shutdown races with _replaceCatalogManager

XMLWordPrintableJSON

    • Fully Compatible
    • ALL
    • Sharding F (01/29/16)
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      If _replaceCatalogManager gets scheduled in a task executor, but does not start to run before another thread executes ForwardingCatalogManager::shutdown(), the shutdown might complete before the replace runs, which could lead to the FCM being destroyed while there is still an outstanding operation on it.

              Assignee:
              Spencer Brody (Inactive)
              Reporter:
              Andy Schwerin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: