Skip to content

Commit bb8b440

Browse files
committed
gbn: reset resendTicker on any msg
1 parent 1099f75 commit bb8b440

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

gbn/gbn_conn.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,8 @@ func (g *GoBackNConn) receivePacketsForever() error { // nolint:gocyclo
529529
g.pongTicker.Pause()
530530
}
531531

532+
g.resendTicker.Reset(g.resendTimeout)
533+
532534
switch m := msg.(type) {
533535
case *PacketData:
534536
switch m.Seq == g.recvSeq {
@@ -605,8 +607,6 @@ func (g *GoBackNConn) receivePacketsForever() error { // nolint:gocyclo
605607
)
606608

607609
if gotValidACK {
608-
g.resendTicker.Reset(g.resendTimeout)
609-
610610
// Send a signal to indicate that new
611611
// ACKs have been received.
612612
select {

0 commit comments

Comments
 (0)