Reduce CPU footprint by allowing SSH connections to remain open and be shared
When you have a lot (>50) of SSH receive locations and send ports in a BizTalk environment the CPU usage of the Eldos adapter is very high. It seems to be caused by the continuious connections that the adater makes. Allowing connections to be shared and/or to remain open would help alleviate this problem.
Provision for returning errors to calling component
There should be provision to pass on the error received at runtime like folder not found, connection failed etc. to the calling component rather than logging it to a log file. kindly let me know if such a provision is already there as I need to use it for a custom error logging solution for logging errors into database