> > Can a connection be kept alive without a valid session?
>
> Yes, connections are kept alive separate from the easy handle. Which itself
> leads to another nit of mine as it seems SMB doesn't do persistant
> connections? If you get the same file twice in the same curl command line,
> are they done over the same TCP connection?

It should be persistent.  I believe I tested this.

> > Also, will BUFSIZE always be <= 64K?
>
> Well, we could have a check that made sure we never used more than 64K if
> it would be larger, but it is 16K now (since forever) and it seems unlikely 
> that
> we would make it larger by default any time soon. I do suspect that we at
> some point in the future will make it allocated on demand and then it could
> probably become larger than 16K when deemed clever (SFTP for example
> would benefit a lot from something like that).

I think I will make two changes:
1. use the session buffers
2. split downloading into two states so that I can still request 64K even if 
the buffer is 16K.

-Bill


________________________________

This e-mail contains privileged and confidential information intended for the 
use of the addressees named above. If you are not the intended recipient of 
this e-mail, you are hereby notified that you must not disseminate, copy or 
take any action in respect of any information contained in it. If you have 
received this e-mail in error, please notify the sender immediately by e-mail 
and immediately destroy this e-mail and its attachments.

-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to