diff options
Diffstat (limited to 'net/ipv4/tcp_timer.c')
-rw-r--r-- | net/ipv4/tcp_timer.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/net/ipv4/tcp_timer.c b/net/ipv4/tcp_timer.c index eeccf795e917..4b85e6f636c9 100644 --- a/net/ipv4/tcp_timer.c +++ b/net/ipv4/tcp_timer.c | |||
@@ -416,11 +416,7 @@ void tcp_retransmit_timer(struct sock *sk) | |||
416 | NET_INC_STATS_BH(sock_net(sk), mib_idx); | 416 | NET_INC_STATS_BH(sock_net(sk), mib_idx); |
417 | } | 417 | } |
418 | 418 | ||
419 | if (tcp_use_frto(sk)) { | 419 | tcp_enter_loss(sk, 0); |
420 | tcp_enter_frto(sk); | ||
421 | } else { | ||
422 | tcp_enter_loss(sk, 0); | ||
423 | } | ||
424 | 420 | ||
425 | if (tcp_retransmit_skb(sk, tcp_write_queue_head(sk)) > 0) { | 421 | if (tcp_retransmit_skb(sk, tcp_write_queue_head(sk)) > 0) { |
426 | /* Retransmission failed because of local congestion, | 422 | /* Retransmission failed because of local congestion, |