Re: Patch for exim-0.42 SMTP problem (serious)

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Greg A. Woods
Fecha:  
A: Lee McLoughlin
Cc: exim-users
Asunto: Re: Patch for exim-0.42 SMTP problem (serious)
[ On Mon, March 25, 1996 at 19:37:59 (+0000), Lee McLoughlin wrote: ]
> Subject: Patch for exim-0.42 SMTP problem (serious)
>
> On *most* unixes the alarm() interrupt will cause the recv() to return
> with an error. It just so happens that Sunos 4 does it differently.


Actually, for SunOS-4.1:

     If the  process  calling  recv(),  recvfrom()  or  recvmsg()
     receives  a signal before any data are available, the system
     call is restarted unless the calling process explicitly  set
     the signal to interrupt these calls using sigvec() or sigac-
     tion() (see the discussions of  SV_INTERRUPT  on  sigvec(2),
     and SA_INTERRUPT on sigaction(3V)).


-- 
                            Greg A. Woods


+1 416 443-1734            VE3TCP            robohack!woods
Planix, Inc. <woods@???>; Secrets of the Weird <woods@???>