How to disable automatic symlink resolution?
When I browse to a directory containing symbolic links, WinSCP would hang for a few seconds before showing the listing. A directory with a similar number of files without any symlinks shows almost immediately. Apparently this is because WinSCP sequentially resolves each symlinks in the directory, and the network latency between me and the server is less than ideal. WinSCP display a nice little icon to indicate whether the symlink destination exists.
How can I tell WinSCP NOT to resolve the symlinks when I'm browsing the directories? I don't need to know whether the symlinks point to valid files, and I want WinSCP to show the directory to me immediately. It would be better if the user can set WinSCP to resolve symlinks on-demand (download/open/edit) rather than in-advance.
If this is not currently implemented, could you please tell me which part of the directory listing code calls the symlink resolution functions? I'm willing to make the effort to compile my own version because pausing for a few seconds every now and then is really frustrating.
Thanks!
How can I tell WinSCP NOT to resolve the symlinks when I'm browsing the directories? I don't need to know whether the symlinks point to valid files, and I want WinSCP to show the directory to me immediately. It would be better if the user can set WinSCP to resolve symlinks on-demand (download/open/edit) rather than in-advance.
If this is not currently implemented, could you please tell me which part of the directory listing code calls the symlink resolution functions? I'm willing to make the effort to compile my own version because pausing for a few seconds every now and then is really frustrating.
Thanks!