]> 127.0.0.1 Git - part/.git/commitdiff
fix v0.24.1
authorqydysky <32743305+qydysky@users.noreply.github.com>
Sun, 12 Mar 2023 08:58:15 +0000 (16:58 +0800)
committerqydysky <32743305+qydysky@users.noreply.github.com>
Sun, 12 Mar 2023 08:58:15 +0000 (16:58 +0800)
reqf/Reqf.go

index 5a7b2feb3194c26dd25ae8364d82d53592ce9772..e9c528b5d36846843da297eeb373656b1316d7f4 100644 (file)
@@ -81,9 +81,6 @@ func (t *Req) Reqf(val Rval) error {
        t.running = signal.Init()
        t.responFile = nil
        t.err = nil
-
-       t.init.Unlock()
-
        go func() {
                cancel, cancelFin := t.cancel.WaitC()
                defer cancelFin()
@@ -98,6 +95,9 @@ func (t *Req) Reqf(val Rval) error {
                case <-running:
                }
        }()
+
+       t.init.Unlock()
+
        go func() {
                beginTime := time.Now()
                _val := val