Hi Roedy
I remember using your site a lot when I was learning Java in around 1997! Nice to have you post.
FTP does not have any multithreading capacity. The usual technique is to have a connection pool, each connection logging in independently (which is how it is implemented in edtFTPnet/PRO, the commercial version of edtFTPnet). edtFTPnet is not thread safe.