Thank you for reporting, however, the version you are using is from year 2010. Meanwhile, there have been at least two known bugs fixed related to the deadlock problem you reported (both bugfixes were released in version 2012 R1) as can be seen from the Rebex SFTP release history:
- SSH Core: Fixed a race condition that may have occured when sending and reading from a single SSH channel at the same time.
- SSH Core: Fixed a deadlock that may have occured when using multiple SSH channels from multiple threads.
So it is possible that the bug you report might have already been solved.
I can see that you upgraded your support contract just yeasterday. Could you please download the latest Rebex SFTP from http://rebex.net/protected, reference the newest version (be sure to remove all references to old dlls and then add references to the new ones) and then test it?
If you also encounter a deadlock with the newest version, please let us know.