turning off TCP_NOPUSH

From: Garrett Wollman (wollman_at_lcs.mit.edu)
Date: 05/28/03

  • Next message: Erwane Breton: "Monitoring network"
    Date: Wed, 28 May 2003 12:07:28 -0400 (EDT)
    To: Igor Sysoev <is@rambler-co.ru>
    
    

    <<On Wed, 28 May 2003 17:05:59 +0400 (MSD), Igor Sysoev <is@rambler-co.ru> said:

    > always calls tcp_output() when TCP_NOPUSH is turned off. I think
    > tcp_output() should be called only if data in the send buffer is less
    > than MSS:

    I believe that this is intentional. The application had to explicitly
    enable TCP_NOPUSH, so if the application disables it explicitly, then
    we interpret that as meaning that the application wants to send a PSH
    segment immediately.

    -GAWollman

    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"


  • Next message: Erwane Breton: "Monitoring network"

    Relevant Pages

    • turning off TCP_NOPUSH
      ... The 1.53 fix ... tcp_outputshould be called only if data in the send buffer is less ... If the pending data is bigger than MSS then it will be sent without ... To unsubscribe, ...
      (freebsd-net)
    • Re: TdiBuildReceive question
      ... Irp->IoStatus.Information < the size of the buffer. ... then it is better to fill it as much as possible, and not complete the recv() ... To prevent such a time loss, the TCP protocol has a PSH bit ... PSH means - "the sender does not know when the next bytes will ...
      (microsoft.public.development.device.drivers)
    • Re: PF firewall log problems
      ... >> How can I change the default wait time for PF buffer writes to the ... >> The log records are being held in the buffers for a long time ... > How are you viewing the data? ... To unsubscribe, ...
      (freebsd-questions)
    • Re: Emacs23 encoding
      ... in the immediate buffer, but later ... "And he said unto his disciples, ... If then God so clothe the grass, ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
      (Debian-User)
    • Re: Linux tty layer hackery: Heads up and RFC
      ... Having just written a DMA UART driver I can say this ... buffer back once it has drained the data from it. ... > To unsubscribe from this list: ...
      (Linux-Kernel)