From 72399c4fe67be153bd3afa83cb41fe0e35b6d1e2 Mon Sep 17 00:00:00 2001 From: HiFiPhile Date: Fri, 22 Sep 2023 11:53:37 +0200 Subject: [PATCH] CYGWIN: Fix port auto connection. (#211) --- src/tty.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/tty.c b/src/tty.c index 027e795..cdab4b9 100644 --- a/src/tty.c +++ b/src/tty.c @@ -1576,6 +1576,13 @@ int tty_connect(void) } else if (status == -1) { +#if defined(__CYGWIN__) + // Happens when port unpluged + if (errno == EACCES) + { + goto error_read; + } +#endif tio_error_printf("select() failed (%s)", strerror(errno)); exit(EXIT_FAILURE); }