Jonathan Lemon
0080a004d7
One possible code path for syncache_respond() is:
...
syncache_respond(A), ip_output(), ip_input(), tcp_input(), syncache_badack(B)
Which winds up deleting a different entry from the syncache. Handle
this by not utilizing the next entry in the timer chain until after
syncache_respond() completes. The case of A == B should not be possible.
Problem found by: Don Bowman <don@sandvine.com>
2002-06-28 19:12:38 +00:00
..
2002-06-27 23:02:18 +00:00
2002-06-18 07:42:02 +00:00
2002-06-18 07:42:02 +00:00
2002-05-06 16:28:25 +00:00
2002-03-19 21:25:46 +00:00
2002-05-21 18:52:24 +00:00
2002-03-19 21:25:46 +00:00
2002-06-20 01:27:40 +00:00
2002-03-24 10:19:10 +00:00
2002-03-19 21:25:46 +00:00
2002-05-12 00:22:38 +00:00
2002-04-19 04:46:24 +00:00
2002-03-19 21:25:46 +00:00
2002-06-14 08:35:21 +00:00
2002-06-14 08:35:21 +00:00
2002-03-19 21:25:46 +00:00
2002-03-19 21:25:46 +00:00
2002-03-19 21:25:46 +00:00
2002-03-24 10:19:10 +00:00
2002-06-10 20:05:46 +00:00
2002-05-11 23:28:51 +00:00
2002-06-23 09:13:46 +00:00
2002-06-27 23:02:18 +00:00
2002-06-23 09:14:24 +00:00
2002-04-11 02:14:21 +00:00
2002-03-19 21:25:46 +00:00
2002-04-19 04:46:24 +00:00
2002-03-19 21:25:46 +00:00
2001-11-04 17:35:31 +00:00
2002-06-28 08:36:26 +00:00
2002-06-22 11:51:02 +00:00
2002-06-27 23:02:18 +00:00
2002-03-22 16:45:54 +00:00
2002-03-19 21:25:46 +00:00
2002-03-19 21:25:46 +00:00
2002-06-27 11:02:06 +00:00
2002-06-26 21:00:53 +00:00
2002-03-19 21:25:46 +00:00
2002-06-27 11:02:06 +00:00
2002-06-23 09:03:42 +00:00
2001-12-14 19:37:32 +00:00
2001-09-12 08:38:13 +00:00
2002-06-11 10:58:57 +00:00
2001-12-21 05:07:39 +00:00
2002-02-03 11:57:32 +00:00
2002-06-24 22:25:00 +00:00
2002-06-23 21:25:36 +00:00
2002-06-24 22:25:00 +00:00
2001-11-21 18:45:51 +00:00
2002-06-21 22:52:48 +00:00
2002-06-28 19:12:38 +00:00
2002-06-10 20:05:46 +00:00
2002-03-19 21:25:46 +00:00
2002-06-21 22:52:48 +00:00
2002-06-13 23:14:58 +00:00
2002-06-14 08:35:21 +00:00
2002-06-21 22:54:16 +00:00
2002-06-14 08:35:21 +00:00