From 8d6eb4be401c51c9a9059f24729732dbc6ff5aa6 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Wed, 2 Oct 2024 12:14:44 +0100 Subject: [PATCH] Set client stdout file descriptor also for Cgywin, from Michael Wild via Rafael Kitover in GitHub issue 4148. --- server-client.c | 1 + 1 file changed, 1 insertion(+) diff --git a/server-client.c b/server-client.c index 8276d3af..24ea04fe 100644 --- a/server-client.c +++ b/server-client.c @@ -3111,6 +3111,7 @@ server_client_dispatch_identify(struct client *c, struct imsg *imsg) #ifdef __CYGWIN__ c->fd = open(c->ttyname, O_RDWR|O_NOCTTY); + c->out_fd = dup(c->fd); #endif if (c->flags & CLIENT_CONTROL)