Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

backport to 1.17: cluster: destroy on main thread (#14954) #15197

Merged
merged 3 commits into from
Mar 3, 2021

Commits on Feb 25, 2021

  1. Dispatcher: keeps a stack of tracked objects. (envoyproxy#14573)

    Dispatcher will now keep a stack of tracked objects; on crash it'll "unwind" and have those objects dump their state. Moreover, it'll invoke fatal actions with the tracked objects. This allows us to dump more information during crash.
    
    See related PR: envoyproxy#14509
    
    Will follow up with another PR dumping information at the codec/parser level.
    
    Signed-off-by: Kevin Baichoo <[email protected]>
    Signed-off-by: Christoph Pakulski <[email protected]>
    KBaichoo authored and cpakulski committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    d7bd136 View commit details
    Browse the repository at this point in the history
  2. cluster: destroy on main thread (envoyproxy#14954)

    Signed-off-by: Yuchen Dai <[email protected]>
    Signed-off-by: Christoph Pakulski <[email protected]>
    lambdai authored and cpakulski committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    11ce2fe View commit details
    Browse the repository at this point in the history
  3. Updated release notes.

    Signed-off-by: Christoph Pakulski <[email protected]>
    cpakulski committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    162b1f6 View commit details
    Browse the repository at this point in the history