[retry] Use start_timer_fixed() instead of direct timeout manipulation

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2010-06-15 18:16:02 +01:00
parent c760ac3022
commit 5fa6775b61
2 changed files with 2 additions and 4 deletions
+1 -2
View File
@@ -1016,8 +1016,7 @@ static int tcp_rx ( struct io_buffer *iobuf,
* timer to expire and cause the connection to be freed.
*/
if ( TCP_CLOSED_GRACEFULLY ( tcp->tcp_state ) ) {
tcp->timer.timeout = ( 2 * TCP_MSL );
start_timer ( &tcp->timer );
start_timer_fixed ( &tcp->timer, ( 2 * TCP_MSL ) );
}
return 0;