lkml.org 
[lkml]   [1999]   [Feb]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: PROBLEM: Sending mail-attachment > 45k with Netscape via sendmail hangs
Date
Hello,

> Perhaps somebody familiar with the used
> algorhitms can interpret the pattern. I am
> willing to test any experimental patches.

A followup:

tcpdump for border write sizes (localhost
trimmed to have sane line width.

Write size 1480, stall:

...
13:53:20.339402 lh.3333 > lh.1284: P 25161:26641(1480) ack 1 win 31072 (DF)
13:53:20.339402 lh.3333 > lh.1284: P 25161:26641(1480) ack 1 win 31072 (DF)
13:53:20.339450 lh.1284 > lh.3333: . ack 26641 win 4432 (DF)
13:53:20.339450 lh.1284 > lh.3333: . ack 26641 win 4432 (DF)
13:53:20.339864 lh.3333 > lh.1284: P 26641:28121(1480) ack 1 win 31072 (DF)
13:53:20.339864 lh.3333 > lh.1284: P 26641:28121(1480) ack 1 win 31072 (DF)
13:53:20.339903 lh.1284 > lh.3333: . ack 28121 win 2952 (DF)
13:53:20.339903 lh.1284 > lh.3333: . ack 28121 win 2952 (DF)
13:53:20.340299 lh.3333 > lh.1284: P 28121:29601(1480) ack 1 win 31072 (DF)
13:53:20.340299 lh.3333 > lh.1284: P 28121:29601(1480) ack 1 win 31072 (DF)
13:53:20.340337 lh.1284 > lh.3333: . ack 29601 win 1472 (DF)
13:53:20.340337 lh.1284 > lh.3333: . ack 29601 win 1472 (DF)
=== stall ===

The same part of the dump, Write size 1479, no stall:

...
13:55:34.546580 lh.3333 > lh.1286: P 28102:29581(1479) ack 1 win 31072 (DF)
13:55:34.546580 lh.3333 > lh.1286: P 28102:29581(1479) ack 1 win 31072 (DF)
13:55:34.546617 lh.1286 > lh.3333: . ack 29581 win 1492 (DF)
13:55:34.546617 lh.1286 > lh.3333: . ack 29581 win 1492 (DF)
13:55:34.547013 lh.3333 > lh.1286: P 29581:31060(1479) ack 1 win 31072 (DF)
13:55:34.547013 lh.3333 > lh.1286: P 29581:31060(1479) ack 1 win 31072 (DF)
13:55:34.547050 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.547050 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.548690 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.548690 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.549678 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.549678 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.550200 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.550200 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.550705 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.550705 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.551212 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.551212 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.551928 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.551928 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.552438 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.552438 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.552940 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.552940 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.553443 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.553443 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.553943 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.553943 lh.1286 > lh.3333: . ack 31060 win 13 (DF)
13:55:34.554479 lh.1286 > lh.3333: . ack 31060 win 3884 (DF)
13:55:34.554479 lh.1286 > lh.3333: . ack 31060 win 3884 (DF)
13:55:34.554520 lh.3333 > lh.1286: P 31060:34944(3884) ack 1 win 31072 (DF)
13:55:34.554520 lh.3333 > lh.1286: P 31060:34944(3884) ack 1 win 31072 (DF)
13:55:34.555265 lh.1286 > lh.3333: . ack 34944 win 0 (DF)
13:55:34.555265 lh.1286 > lh.3333: . ack 34944 win 0 (DF)
13:55:34.560756 lh.1286 > lh.3333: . ack 34944 win 3884 (DF)
13:55:34.560756 lh.1286 > lh.3333: . ack 34944 win 3884 (DF)
13:55:34.560861 lh.3333 > lh.1286: P 34944:38828(3884) ack 1 win 31072 (DF)
13:55:34.560861 lh.3333 > lh.1286: P 34944:38828(3884) ack 1 win 31072 (DF)
13:55:34.561715 lh.1286 > lh.3333: . ack 38828 win 3884 (DF)
13:55:34.561715 lh.1286 > lh.3333: . ack 38828 win 3884 (DF)
...



BTW, the next parameter the stall depends upon is MTU,
so the people suffering from the problem might try
to /sbin/ifconfig lo <something> to shift the problem
out of the way :-)

Regards
--
Stano




-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.031 / U:0.284 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site