]> 127.0.0.1 Git - part/.git/commitdiff
1 v0.28.0+202311070fa69b1
authorqydysky <qydysky@foxmail.com>
Tue, 7 Nov 2023 13:08:46 +0000 (21:08 +0800)
committerqydysky <qydysky@foxmail.com>
Tue, 7 Nov 2023 13:08:46 +0000 (21:08 +0800)
ctx/Ctx.go

index 80e19cd96f684bf38e681057506957b85b90c088..c88caa522d82b61e8736dfd5a4a6102cec3397f9 100644 (file)
@@ -91,3 +91,12 @@ func WaitCtx(ctx context.Context) (dctx context.Context, done func()) {
                }
        }
 }
+
+func Done(ctx context.Context) bool {
+       select {
+       case <-ctx.Done():
+               return true
+       default:
+       }
+       return false
+}