Bug 1883: Directory reading cannot be cancelled for SFTP servers that provide optional end-of-list field
https://winscp.net/tracker/1883
(cherry picked from commit 34785ac865b7e9148167a5be95c92baefb485934)
Source commit: 011e018b801342438b817242b69bdbae947914cc