From 85cd398ebbe89c4051b8054c19ea574bc74c3954 Mon Sep 17 00:00:00 2001 From: ajee cai Date: Tue, 11 Feb 2020 17:41:37 +0800 Subject: [PATCH] After aborting, msg should not be sent to subscribed channels --- uploader.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/uploader.go b/uploader.go index 8e39cd7..56fdb83 100644 --- a/uploader.go +++ b/uploader.go @@ -90,6 +90,9 @@ func (u *Uploader) UploadChunck() error { func (u *Uploader) broadcastProgress() { for _ = range u.notifyChan { for _, c := range u.uploadSubs { + if u.IsAborted() { + return + } c <- *u.upload } }