From ac6049f45a3ac6689b5003e7b3abdee399c3d91f Mon Sep 17 00:00:00 2001 From: HiFiPhile Date: Fri, 22 Sep 2023 11:21:31 +0200 Subject: [PATCH] CYGWIN: Fix port auto connection. --- src/tty.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/tty.c b/src/tty.c index d6a38ed..85270d8 100644 --- a/src/tty.c +++ b/src/tty.c @@ -1521,6 +1521,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); }