Merge branch 'master' into 4.x-releng

This commit is contained in:
Joris Vink 2020-08-17 16:46:15 +02:00
commit 82f30246e1

View File

@ -567,10 +567,14 @@ curl_socket(CURL *easy, curl_socket_t fd, int action, void *arg, void *sock)
break; break;
case CURL_POLL_OUT: case CURL_POLL_OUT:
case CURL_POLL_INOUT: case CURL_POLL_INOUT:
if (fdc->scheduled == 0) { if (fdc->scheduled) {
kore_platform_event_level_all(fd, fdc); kore_platform_disable_read(fd);
fdc->scheduled = 1; #if !defined(__linux__)
kore_platform_disable_write(fd);
#endif
} }
fdc->scheduled = 1;
kore_platform_event_level_all(fd, fdc);
break; break;
case CURL_POLL_REMOVE: case CURL_POLL_REMOVE:
if (fdc->scheduled) { if (fdc->scheduled) {