A multi-threaded FTP server than can handle concurrent puts and gets