Merge pull request #13415 from ANR2ME/adhocctl_fix

Avoid getting Fatal signal 6 (SIGABRT) on linux/android
This commit is contained in:
Henrik Rydgård 2020-09-12 16:30:05 +02:00 committed by GitHub
commit 9753e317f3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -230,6 +230,10 @@ int IsSocketReady(int fd, bool readfd, bool writefd, int* errorcode, int timeout
fd_set readfds, writefds;
timeval tval;
// Avoid getting Fatal signal 6 (SIGABRT) on linux/android
if (fd < 0)
return SOCKET_ERROR;
FD_ZERO(&readfds);
writefds = readfds;
if (readfd) {