From f0a63b59214d7885dc2d4872637e269eb38d5e49 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Sat, 4 Jan 2020 18:55:22 -0700 Subject: [PATCH] rktio: repair for building without ptherad support --- racket/src/rktio/rktio_file.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/racket/src/rktio/rktio_file.c b/racket/src/rktio/rktio_file.c index 0e80b2c547..227de53a73 100644 --- a/racket/src/rktio/rktio_file.c +++ b/racket/src/rktio/rktio_file.c @@ -258,10 +258,12 @@ static rktio_fd_t *finish_unix_fd_creation(rktio_t *rktio, int fd, int modes, rk ? RKTIO_OPEN_REGFILE : RKTIO_OPEN_NOT_REGFILE); +# ifdef RKTIO_USE_PENDING_OPEN if (existing_rfd) { rktio_update_system_fd(rktio, existing_rfd, fd, modes); return existing_rfd; } else +# endif return rktio_system_fd(rktio, fd, modes); } #endif