git-svn-id: svn://db.shs.com.ru/pip@877 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2020-02-18 11:27:39 +00:00
parent cf35357501
commit 081ae0768a

View File

@@ -729,7 +729,7 @@ int PIEthernet::readDevice(void * read_to, int max_size) {
//piCoutObj << "readed error" << lerr << errorString().data() << parameters()[DisonnectOnTimeout]; //piCoutObj << "readed error" << lerr << errorString().data() << parameters()[DisonnectOnTimeout];
#ifdef WINDOWS #ifdef WINDOWS
if ((lerr == WSAEWOULDBLOCK || lerr == WSAETIMEDOUT) && !parameters()[DisonnectOnTimeout]) { if ((lerr == WSAEWOULDBLOCK || lerr == WSAETIMEDOUT) && !parameters()[DisonnectOnTimeout]) {
#elif ANDROID #elif defined(ANDROID)
if ((lerr == EWOULDBLOCK || lerr == EAGAIN || lerr == EINTR) && !parameters()[DisonnectOnTimeout]) { if ((lerr == EWOULDBLOCK || lerr == EAGAIN || lerr == EINTR) && !parameters()[DisonnectOnTimeout]) {
#else #else
if ((lerr == EWOULDBLOCK || lerr == EAGAIN) && !parameters()[DisonnectOnTimeout]) { if ((lerr == EWOULDBLOCK || lerr == EAGAIN) && !parameters()[DisonnectOnTimeout]) {
@@ -886,7 +886,7 @@ void PIEthernet::server_func(void * eth) {
int lerr = ethErrorCore(); int lerr = ethErrorCore();
#ifdef WINDOWS #ifdef WINDOWS
if (lerr == WSAETIMEDOUT) { if (lerr == WSAETIMEDOUT) {
#elif ANDROID #elif defined(ANDROID)
if ((lerr == EAGAIN || lerr == EINTR)) { if ((lerr == EAGAIN || lerr == EINTR)) {
#else #else
if (lerr == EAGAIN) { if (lerr == EAGAIN) {