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
commit 08d62502fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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 {