Call 执行延迟函数---如果执行失败,抛出异常
()
| 39 | |
| 40 | // Call 执行延迟函数---如果执行失败,抛出异常 |
| 41 | func (df *DelayFunc) Call() { |
| 42 | defer func() { |
| 43 | if err := recover(); err != nil { |
| 44 | zlog.Ins().ErrorF("%s Call err: %v", df.String(), err) |
| 45 | } |
| 46 | }() |
| 47 | |
| 48 | //调用定时器超时函数 |
| 49 | df.f(df.args...) |
| 50 | } |