[PATCH v2] Cygwin: pty: Revise code waiting for forwarding again.
Thu Jan 23 14:16:00 GMT 2020
On Thu, 23 Jan 2020 13:51:54 +0100
Corinna Vinschen wrote:
> On Jan 23 13:30, Takashi Yano wrote:
> > - After commit 6cc299f0e20e4b76f7dbab5ea8c296ffa4859b62, outputs of
> > cygwin programs which call both printf() and WriteConsole() are
> > frequently distorted. This patch reverts waiting function to dumb
> > Sleep().
> I understand the need for this change, but isn't there any other
> way to detect if the pseudo console being ready? E. g., something
> in the HPCON_INTERNAL struct or so?
As for HPCON_INTERNAL,
typedef struct _HPCON_INTERNAL
This is for sending window size change message to pseudo console
I am not sure what this is for.
Process handle of conhost.exe process.
None of them seems able to be used for that purpose.
I do not come up with other implementation so far.
Let me consider a while.
Takashi Yano <email@example.com>
More information about the Cygwin-patches