Skip to content
This repository has been archived by the owner on Jun 20, 2024. It is now read-only.

Terminate NPC application if any of the watches panic #3841

Merged
merged 3 commits into from
Aug 5, 2020

Conversation

bboreham
Copy link
Contributor

@bboreham bboreham commented Aug 5, 2020

This is #3792, rebased, squashed to remove back-steps, with a couple more commits to improve error reporting and remove an unnecessary variable.
Fixes #3764

Credit to @naemono

Work-around for kubernetes/client-go#838 / kubernetes/kubernetes#93641

@bboreham bboreham added this to the 2.7 milestone Aug 5, 2020
naemono and others added 3 commits August 5, 2020 09:40
Rather than exiting silently, fetch the stack trace and print that
for the user to understand what happened.

Exit via existing fatal-error code.
@bboreham bboreham force-pushed the fail-controller-if-goroutines-fail branch from cef8a63 to 4795ba5 Compare August 5, 2020 09:46
@bboreham bboreham merged commit 911f506 into master Aug 5, 2020
@bboreham bboreham deleted the fail-controller-if-goroutines-fail branch August 5, 2020 10:35
@naemono
Copy link
Contributor

naemono commented Aug 13, 2020

thanks @bboreham . I've been out of the country for a while. 👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

weave-npc blocking connections with valid network policy after a period of time (2.6.0)
2 participants