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