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