Thu, Dec 13
I'm sorry, but returning an error if poll() times out is simply wrong.
Mon, Dec 10
I've pushed some changes to the master-poll branch. This should correctly return errors.
Fri, Dec 7
Wed, Dec 5
Well FD_ISSET() checks after select() if the fd is part of the set or not. If not we do not need to inspect it further. If we always call recv() then it doesn't make sense to call select() or poll() at all.
Fri, Nov 30
Do you know what the reason is why FD_ISSET() is called, maybe add WSAGetLastError() in that case. Does ssh_poll() return 0 in that case?
Thu, Nov 29
I've pushed an update, however you need to check what WSAGetLastError() is reporting after the recv()!