Merge pull request #1983 from stefanrueger/ser_posix

Retrigger `ser_posix.c` `ser_recv()` timeout
This commit is contained in:
Stefan Rueger
2025-05-12 13:01:00 +02:00
committed by GitHub

View File

@@ -451,9 +451,9 @@ static int ser_recv(const union filedescriptor *fd, unsigned char *buf, size_t b
timeout.tv_sec = serial_recv_timeout/1000L;
timeout.tv_usec = (serial_recv_timeout%1000L)*1000;
to2 = timeout;
while(len < buflen) {
to2 = timeout;
reselect:
FD_ZERO(&rfds);
FD_SET(fd->ifd, &rfds);