Subject: bug#56487: xgselect race condition leading to abort when USE_GTK not defined

From: Tom Gillespie <[email-masked]>
Date: Mon, 11 Jul 2022 09:09:36 -0700

> So I suggest that someone find that problem instead.  Any attempt to
> "fix" a race condition by moving code around so that the timings are
> slightly different is simply deluding oneself.

I agree. However that means that the current GTK implementation is
itself fundamentally broken/inadequate. Bringing the other toolkits up
to its level of brokenness seems reasonable in this case?