Speed problem - smbclient doesn't send duplicate ACKs in case of pacekt loss

Jeremy Allison jra at samba.org
Tue Jan 4 01:38:45 GMT 2005


On Mon, Jan 03, 2005 at 03:48:48PM -0500, Derrell.Lipman at UnwiredUniverse.com wrote:
> 
> If the application doing the sending/receiving is using signals for any
> purpose, there is a bug in the select() code in samba3 which causes select()
> to be re-called with the original wait time rather than the original wait time
> minus the amount of time that has already been waited, if select() is
> interrupted due to signal.  This means that it's actually possible to never
> return from the internal function waiting for data, if signals occur regularly
> enough (approximately once every few seconds, IIRC).  This primarily affects
> receiving of data (or rather timeouts while awaiting receipt of data), not
> sending, so is not likely the cause of the OP's issue.

Can you send me this patch asap for evaluation please !
I'd like to get this into the latest 3.0.11pre release.

Thanks,

	Jeremy.


More information about the samba-technical mailing list