We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea04a8c commit a2c35eaCopy full SHA for a2c35ea
pkg/timer/provider.go
@@ -18,8 +18,8 @@ var SysSleepConsumer = func(d time.Duration) { time.Sleep(d) }
18
19
// NewFixedTimeProviderFromNanoSeconds creates a time provider from long nano seconds that always returns a fixed time
20
func NewFixedTimeProviderFromNanoSeconds(timestamp int64) TimeProvider {
21
- sec := timestamp / 1e9
22
- nSec := (timestamp - sec) * 1e9
+ sec := int64(timestamp / 1e9)
+ nSec := timestamp - sec*1e9
23
return func() time.Time {
24
return time.Unix(sec, nSec)
25
}
0 commit comments