pre-2.0.31 plus the 5 fixes -- screwed

Chris Evans (chris@ferret.lmh.ox.ac.uk)
Fri, 23 May 1997 17:18:28 +0100 (BST)


pre-2.0.31 plus the five fixes, has a nasty habit of generating sockets in
the "CLOSE" state. We also run a quake server, which appears to now leave
no small udp socket leakage too.

The symptom of these sockets in the "CLOSE" state is that the timer
decrements to zero, then jumps back to 10 seconds. Repeat. Ad infinitum.

Find attached (pruned) netstat -aoe output. This is after 1 week of
uptime. With 2.0.27, all we got was a couple of stuck CLOSE_WAIT after 108
days uptime

Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address State User Timer
tcp 1 0 ferret.lmh.ox.ac.:17836 imagitizements.com:smtp CLOSE root on (8.13/0)
tcp 0 0 ferret.lmh.ox.ac.:26258 www.calphoto.com:www CLOSE root on (6.71/0)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr02.lmh.ox.ac.uk:1153 CLOSE root on (7.28/6)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr05.lmh.ox.ac.:listen CLOSE root on (7.45/6)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr00.lmh.ox.ac.uk:1028 CLOSE root on (6.09/6)
tcp 0 961 ferret.lmh.:netbios-ssn jcr02.lmh.ox.ac.uk:1032 CLOSE root on (6.86/5)
tcp 0 0 ferret.lmh.ox.ac.:16454 sable.ox.ac.uk:telnet CLOSE root on (3.04/0)
tcp 1 0 ferret.lmh.ox.ac:telnet schlegel.wadham.:listen CLOSE root on (2.34/0)
tcp 0 120 ferret.lmh.ox.ac:telnet pc29.lmh.ox.ac.uk:1034 CLOSE root on (2.46/8)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr02.lmh.ox.ac.:listen CLOSE root on (0.73/7)
tcp 1 0 ferret.lmh.ox.ac:telnet jcr03.lmh.ox.ac.uk:1063 CLOSE root on (0.69/0)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr05.lmh.ox.ac.uk:1031 CLOSE root on (5.93/7)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr02.lmh.ox.ac.:listen CLOSE root on (2.70/12)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr02.lmh.ox.ac.uk:1039 CLOSE root on (3.57/7)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr00.lmh.ox.ac.uk:1031 CLOSE root on (9.96/7)
tcp 0 2640 ferret.lmh.:netbios-ssn jcr00.lmh.ox.ac.uk:1849 CLOSE root on (2.80/6)

tcp 1 1 ferret.lmh.ox.ac.:26220 www.boston.com:www LAST_ACK root on (23.72/10)
tcp 1 1 ferret.lmh.ox.ac.:26254 www.boston.com:www LAST_ACK root on (94.06/11)

??? maybe these are stuck too, maybe not.

udp 0 276 *:2029 *:* on (6.35/0) 0
udp 0 564 *:1072 *:* on (6.62/0) 0
udp 0 308 *:1168 *:* on (5.94/0) 0
udp 0 356 *:1174 *:* on (7.84/0) 0
udp 0 840 *:1175 *:* on (0.77/0) 0
udp 0 340 *:1212 *:* on (6.66/0) 0
udp 0 292 *:1471 *:* on (5.38/0) 0
udp 0 308 *:1577 *:* on (0.31/0) 0
udp 0 372 *:1581 *:* on (0.38/0) 0
udp 0 276 *:1693 *:* on (5.94/0) 0
udp 0 260 *:1938 *:* on (2.58/0) 0
udp 0 484 *:1329 *:* on (3.36/0) 0
udp 0 324 *:1863 *:* on (8.00/0) 0
udp 0 1808 *:1870 *:* on (3.77/0) 0
udp 0 404 *:1871 *:* on (7.99/0) 0
udp 0 712 *:1955 *:* on (4.73/0) 0
udp 0 484 *:1960 *:* on (3.64/0) 0
udp 0 2100 *:1961 *:* on (7.56/0) 0
udp 0 2456 *:1988 *:* on (3.98/0) 0
udp 0 340 *:2018 *:* on (7.06/0) 0
udp 0 1892 *:2043 *:* on (0.69/0) 0
udp 0 1052 *:2045 *:* on (5.43/0) 0
udp 0 452 *:1036 *:* on (1.90/0) 0
udp 0 276 *:1037 *:* on (4.22/0) 0
udp 0 356 *:1183 *:* on (0.66/0) 0
udp 0 388 *:1220 *:* on (1.58/0) 0
udp 0 276 *:1243 *:* on (7.92/0) 0
udp 0 856 *:1307 *:* on (3.87/0) 0
udp 0 696 *:1308 *:* on (0.33/0) 0
udp 0 856 *:1313 *:* on (6.65/0) 0
udp 0 2928 *:1314 *:* on (2.26/0) 0
udp 0 972 *:1315 *:* on (9.70/0) 0
udp 0 388 *:1336 *:* on (5.29/0) 0
udp 0 372 *:1342 *:* on (7.99/0) 0
udp 0 356 *:1346 *:* on (2.44/0) 0
udp 0 436 *:1364 *:* on (0.17/0) 0
udp 0 1080 *:1365 *:* on (9.27/0) 0
udp 0 308 *:1389 *:* on (3.33/0) 0
udp 0 648 *:1397 *:* on (9.61/0) 0
udp 0 340 *:1427 *:* on (3.88/0) 0
udp 0 500 *:1320 *:* on (0.50/0) 0
udp 0 548 *:1382 *:* on (7.90/0) 0
udp 0 276 *:1307 *:* on (0.54/0) 0
udp 0 420 *:1624 *:* on (7.54/0) 0
udp 0 372 *:1882 *:* on (1.93/0) 0
udp 0 340 *:1645 *:* on (7.15/0) 0
udp 0 484 *:1853 *:* on (4.69/0) 0
udp 0 580 *:1941 *:* on (1.75/0) 0
udp 0 372 *:1176 *:* on (5.01/0) 0
udp 0 468 *:1219 *:* on (1.20/0) 0
udp 0 420 *:1429 *:* on (8.07/0) 0
udp 0 468 *:1532 *:* on (1.72/0) 0
udp 0 404 *:1558 *:* on (1.61/0) 0
udp 0 356 *:1750 *:* on (3.46/0) 0
udp 0 276 *:1469 *:* on (7.22/0) 0
udp 0 600 *:1891 *:* on (3.35/0) 0
udp 0 388 *:1045 *:* on (4.93/0) 0
udp 0 308 *:1197 *:* on (2.40/0) 0
udp 0 292 *:1199 *:* on (7.02/0) 0
udp 0 760 *:1237 *:* on (2.62/0) 0
udp 0 356 *:1376 *:* on (7.84/0) 0
udp 0 308 *:1421 *:* on (7.02/0) 0
udp 0 644 *:1622 *:* on (4.75/0) 0
udp 0 420 *:1678 *:* on (4.00/0) 0
udp 0 292 *:1328 *:* on (1.91/0) 0
udp 0 388 *:1942 *:* on (4.63/0) 0
udp 0 888 *:1122 *:* on (3.60/0) 0
udp 0 500 *:1441 *:* on (1.85/0) 0
udp 0 404 *:1565 *:* on (2.39/0) 0
udp 0 340 *:1696 *:* on (8.13/0) 0
udp 0 340 *:1070 *:* on (2.33/0) 0
udp 0 420 *:1877 *:* on (8.01/0) 0
udp 0 548 *:1322 *:* on (8.44/0) 0
udp 0 548 *:1368 *:* on (1.60/0) 0
udp 0 436 *:1512 *:* on (4.74/0) 0
udp 0 324 *:1835 *:* on (2.93/0) 0
udp 0 404 *:1951 *:* on (1.87/0) 0
udp 0 1252 *:1054 *:* on (0.49/0) 0
udp 0 372 *:1095 *:* on (1.36/0) 0
udp 0 420 *:1215 *:* on (2.18/0) 0
udp 0 452 *:1311 *:* on (9.84/0) 0
udp 0 340 *:1367 *:* on (3.80/0) 0
udp 0 1988 *:1262 *:* on (0.79/0) 0
udp 0 324 *:1575 *:* on (3.25/0) 0
udp 0 340 *:1598 *:* on (3.40/0) 0
udp 0 276 *:1799 *:* on (7.43/0) 0
udp 0 324 *:1115 *:* on (1.32/0) 0
udp 0 324 *:1456 *:* on (1.59/0) 0
udp 0 324 *:1967 *:* on (7.96/0) 0
udp 0 324 *:1390 *:* on (1.05/0) 0
udp 0 324 *:1699 *:* on (4.05/0) 0
udp 0 292 *:1914 *:* on (2.85/0) 0
udp 0 584 *:1511 *:* on (4.55/0) 0
udp 0 308 *:1544 *:* on (3.88/0) 0
udp 0 292 *:2016 *:* on (3.45/0) 0
udp 0 468 *:1040 *:* on (4.02/0) 0
udp 0 340 *:1527 *:* on (6.84/0) 0
udp 0 808 *:1194 *:* on (8.32/0) 0
udp 0 628 *:1610 *:* on (5.87/0) 0
udp 0 580 *:1865 *:* on (3.10/0) 0
udp 0 500 *:2019 *:* on (9.72/0) 0
udp 0 324 *:1822 *:* on (5.19/0) 0
udp 0 436 *:1843 *:* on (1.98/0) 0
udp 0 292 *:1132 *:* on (8.31/0) 0
udp 0 324 *:1175 *:* on (7.17/0) 0
udp 0 292 *:1786 *:* on (8.00/0) 0
udp 0 292 *:1139 *:* on (3.34/0) 0
udp 488 0 *:1949 *:* off (0.00/0) 2
udp 488 0 *:1306 *:* off (0.00/0) 2
udp 732 0 *:1347 *:* off (0.00/0) 2
udp 244 0 *:1353 *:* off (0.00/0) 2

Fixes/patches to this address please :-)

Chris