Re: [Exim] PSH flag problems

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Philip Hazel
Date:  
À: Nigel Metheringham
CC: John Dalbec, Exim Users Mailing List
Sujet: Re: [Exim] PSH flag problems
On 3 Apr 2002, Nigel Metheringham wrote:

> On Wed, 2002-04-03 at 15:05, John Dalbec wrote:
> > According to the man page, the results of write() to a special file are
> > not portable, so IMO exim should not assume that write() sends a PUSH
> > bit and should take additional steps to ensure that a PUSH bit is sent.
>
> Like what? The data has already been flushed (and even sent). There is
> nothing user space can do (short of fiddling with raw TCP data) to fix
> this.


I'm a simple applications programmer. :-) It was always my understanding
that once you have a TCP/IP connection established, you can write at one
end and read at the other and it behaves as a reliable byte-stream
connection. I thought that was the whole point of TCP/IP.

And as Nigel says, "like what?". What can an application do to cause a
PUSH to be sent?

--
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.