View | Details | Raw Unified | Return to bug 192599
Collapse All | Expand All

(-)sys/netinet/tcp_output.c (-1 / +6 lines)
Lines 1290-1296 Link Here
1290
				tp->t_rxtshift = 0;
1290
				tp->t_rxtshift = 0;
1291
			}
1291
			}
1292
			tcp_timer_activate(tp, TT_REXMT, tp->t_rxtcur);
1292
			tcp_timer_activate(tp, TT_REXMT, tp->t_rxtcur);
1293
		}
1293
		} else if (len == 0 && so->so_snd.sb_cc &&
1294
			   !tcp_timer_active(tp, TT_REXMT) &&
1295
			   !tcp_timer_active(tp, TT_PERSIST)) {
1296
			tp->t_rxtshift = 0;
1297
			tcp_setpersist(tp);
1298
		}                                                               
1294
	} else {
1299
	} else {
1295
		/*
1300
		/*
1296
		 * Persist case, update snd_max but since we are in
1301
		 * Persist case, update snd_max but since we are in

Return to bug 192599