Improve serial port timeout when permission proble or does not exist

https://github.com/Hamlib/Hamlib/issues/1216
pull/1242/head
Mike Black W9MDB 2023-01-12 11:23:11 -06:00
rodzic e4471b9ece
commit 9c48ec785c
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -231,7 +231,7 @@ int HAMLIB_API serial_open(hamlib_port_t *rp)
fd = OPEN(rp->pathname, O_RDWR | O_NOCTTY | O_NDELAY);
}
}
while (++i <= 4 && fd == -1);
while (++i <= 4 && fd == -1 && errno != ENOENT && errno != EPERM);
if (fd == -1)
{