Randall Stewart
ec03d5433f
This small change takes care of a race condition
...
that can occur when both sides close at the same time.
If that occurs, without this fix the connection enters
FIN1 on both sides and they will forever send FIN|ACK at
each other until the connection times out. This is because
we stopped processing the FIN|ACK and thus did not advance
the sequence and so never ACK'd each others FIN. This
fix adjusts it so we *do* process the FIN properly and
the race goes away ;-)
MFC after: 1 month
2012-08-25 09:26:37 +00:00
..
2012-08-07 07:52:25 +00:00
2012-08-17 01:49:51 +00:00
2012-06-13 18:57:27 +00:00
2011-11-07 15:43:11 +00:00
2012-03-04 18:47:20 +00:00
2012-06-18 17:11:24 +00:00
2012-08-02 13:57:49 +00:00
2012-06-19 07:34:13 +00:00
2012-07-03 19:04:18 +00:00
2012-07-31 08:04:49 +00:00
2011-10-15 16:28:06 +00:00
2011-06-28 11:57:25 +00:00
2012-01-24 14:27:14 +00:00
2012-06-12 14:02:38 +00:00
2012-06-12 14:02:38 +00:00
2012-01-09 08:50:22 +00:00
2012-07-18 08:41:00 +00:00
2012-08-19 11:54:02 +00:00
2012-06-12 14:02:38 +00:00
2012-07-25 12:14:39 +00:00
2011-12-20 13:53:31 +00:00
2012-01-22 10:41:58 +00:00
2012-08-07 07:52:25 +00:00
2012-05-03 08:56:43 +00:00
2012-01-22 10:41:58 +00:00
2012-06-18 17:11:24 +00:00
2012-07-04 07:37:53 +00:00
2012-01-22 02:13:19 +00:00
2012-07-02 19:44:18 +00:00
2012-07-02 19:44:18 +00:00
2012-07-18 08:58:30 +00:00
2011-12-29 20:41:16 +00:00
2012-05-04 21:00:32 +00:00
2012-01-02 09:18:58 +00:00
2012-07-15 20:16:17 +00:00
2012-06-28 16:01:08 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-08-04 08:03:30 +00:00
2012-06-24 21:25:54 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-06-28 16:01:08 +00:00
2012-06-28 16:01:08 +00:00
2012-08-06 10:50:23 +00:00
2012-07-02 16:44:09 +00:00
2012-05-23 11:26:28 +00:00
2012-06-28 16:01:08 +00:00
2012-05-23 11:26:28 +00:00
2012-07-15 20:16:17 +00:00
2012-06-28 16:01:08 +00:00
2012-08-05 10:47:18 +00:00
2012-06-28 16:01:08 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-06-25 17:15:09 +00:00
2012-06-25 17:15:09 +00:00
2012-05-23 11:26:28 +00:00
2012-05-23 11:26:28 +00:00
2012-07-26 08:10:29 +00:00
2012-07-15 20:16:17 +00:00
2012-05-23 11:26:28 +00:00
2012-05-25 11:14:08 +00:00
2012-07-17 13:03:47 +00:00
2012-06-28 16:01:08 +00:00
2012-07-03 18:59:13 +00:00
2012-08-25 09:26:37 +00:00
2012-06-01 11:42:50 +00:00
2012-05-24 23:03:23 +00:00
2012-06-19 07:34:13 +00:00
2012-06-19 07:34:13 +00:00
2012-07-16 07:08:34 +00:00
2011-11-27 02:32:08 +00:00
2012-02-15 16:09:56 +00:00
2012-06-19 07:34:13 +00:00
2012-06-19 07:34:13 +00:00
2012-06-19 07:34:13 +00:00
2012-08-05 17:30:17 +00:00
2012-02-05 16:53:02 +00:00
2012-05-28 09:30:13 +00:00
2012-06-19 07:34:13 +00:00
2012-06-19 07:34:13 +00:00
2012-02-05 16:53:02 +00:00
2012-08-21 18:09:33 +00:00
2012-08-21 18:09:33 +00:00
2012-06-12 14:56:08 +00:00
2012-03-27 15:14:29 +00:00