123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package time
- func init() {
-
- ForceUSPacificForTesting()
- }
- var Interrupt = interrupt
- var DaysIn = daysIn
- func empty(arg interface{}, seq uintptr) {}
- func CheckRuntimeTimerOverflow() {
-
-
-
- r := &runtimeTimer{
- when: runtimeNano() + (1<<63 - 1),
- f: empty,
- arg: nil,
- }
- startTimer(r)
-
- t := NewTimer(1)
- defer func() {
-
-
-
-
-
-
-
-
-
- stopTimer(r)
- t.Stop()
- r.when = 0
- startTimer(r)
- }()
-
-
-
-
-
-
- <-t.C
- }
|