Merge pull request #93108 from lixiaobing1/lxb-HandleCrash2

fix HandleCrash() order
This commit is contained in:
Kubernetes Prow Robot
2020-09-02 02:37:06 -07:00
committed by GitHub

View File

@@ -97,9 +97,9 @@ func (sw *StreamWatcher) stopping() bool {
// receive reads result from the decoder in a loop and sends down the result channel.
func (sw *StreamWatcher) receive() {
defer utilruntime.HandleCrash()
defer close(sw.result)
defer sw.Stop()
defer utilruntime.HandleCrash()
for {
action, obj, err := sw.source.Decode()
if err != nil {