Bläddra i källkod

全局waitgroup超时时间改成time.time

dcsunny 4 år sedan
förälder
incheckning
e5bf27843d
1 ändrade filer med 4 tillägg och 4 borttagningar
  1. 4 4
      common/global_wait_group.go

+ 4 - 4
common/global_wait_group.go

@@ -96,13 +96,13 @@ func (this *globalWaitGroup) Done() {
 	this.wg.Done()
 }
 
-func (this *globalWaitGroup) SetTimeout(timeout int64) {
-	if timeout <= 0 {
+func (this *globalWaitGroup) SetTimeout(timeout *time.Time) {
+	if timeout == nil {
 		return
 	}
 	this.lock.Lock()
-	if this.timeout < timeout {
-		this.timeout = timeout
+	if this.timeout < timeout.Unix() {
+		this.timeout = timeout.Unix()
 	}
 	this.lock.Unlock()
 }