Socket Exception (wodFtpDLX / wodFtpDLX.NET)
I guess my description was a bit misleading. I have a built an FTP wrapper for the FtpDLX client that implements the recommended state checking approach to match up commands to completion events.
Each thread has its own FTP wrapper class which includes its own FtpDLX object.
Does this help clarify the scenario?