- CURLOPT_FTP_CREATE_MISSING_DIRS can now be set to 2 in addition to 1 for
authorDaniel Stenberg <daniel@haxx.se>
Tue, 17 Feb 2009 09:07:25 +0000 (09:07 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 17 Feb 2009 09:07:25 +0000 (09:07 +0000)
commit8f81fd6be5d3a480eca3f7ebbded5113f66c64be
tree278ce60a4c12407b3848b146208385c5aba63a6a
parent1472be4d3e55e1f3c0c0d1fdbee77a45630f326b
- CURLOPT_FTP_CREATE_MISSING_DIRS can now be set to 2 in addition to 1 for
  plain FTP connections, and it will then allow MKD to fail once and retry the
  CWD afterwards. This is especially useful if you're doing many simultanoes
  connections against the same server and they all have this option enabled,
  as then CWD may first fail but then another connection does MKD before this
  connection and thus MKD fails but trying CWD works! The numbers can
  (should?) now be set with the convenience enums now called
  CURLFTP_CREATE_DIR and CURLFTP_CREATE_DIR_RETRY.

  Tests has proven that if you're making an application that uploads a set of
  files to an ftp server, you will get a noticable gain in speed if you're
  using multiple connections and this option will be then be very useful.
CHANGES
RELEASE-NOTES
docs/libcurl/curl_easy_setopt.3
include/curl/curl.h
lib/ftp.c
lib/url.c
lib/urldata.h
src/main.c