The Net FAQ says "If you want to share a single FTPClient instance between multiple threads, you must serialize access to the object with critical sections." Since the retrieveFile method blocks until the download is complete, does that mean I cannot use this method from multiple threads and I am required to use the retrieveFileStream method to write the file manually instead?
