forked from quic-go/quic-go
stop the timer when the session's run loop returns
This commit is contained in:
@@ -77,4 +77,11 @@ var _ = Describe("Timer", func() {
|
||||
Eventually(t.Chan()).Should(Receive())
|
||||
Consistently(t.Chan()).ShouldNot(Receive())
|
||||
})
|
||||
|
||||
It("stops", func() {
|
||||
t := NewTimer()
|
||||
t.Reset(time.Now().Add(50 * time.Millisecond))
|
||||
t.Stop()
|
||||
Consistently(t.Chan()).ShouldNot(Receive())
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user