diff --git a/racket/src/racket/src/thread.c b/racket/src/racket/src/thread.c index 17b544c1bf..1c75a17874 100644 --- a/racket/src/racket/src/thread.c +++ b/racket/src/racket/src/thread.c @@ -3994,7 +3994,8 @@ Scheme_Object *scheme_rktio_fd_to_semaphore(rktio_fd_t *fd, int mode) /* That's a kind of success, not failure. */ return NULL; } - log_fd_semaphore_error(); + if (!scheme_last_error_is_racket(RKTIO_ERROR_UNSUPPORTED)) + log_fd_semaphore_error(); return NULL; }