Artifact
12c34052e43ecca3f7c0b35b4d80d7bcdb3e46605334a309f9424e626109fe73:
Manifest of check-in
[12c34052e4]
- make safekill use _NET_CLOSE_WINDOW extension where available instead of XDestroyWindow, which is super unfriendly and frequently crashes or hard-locks multi-window applications. XDestroyWindow is still available as a fallback if the extension fails; `export k_safekill_fallback=0` to stop this
by
lexi on
2019-04-12 00:49:13.
C make\ssafekill\suse\s_NET_CLOSE_WINDOW\sextension\swhere\savailable\sinstead\sof\sXDestroyWindow,\swhich\sis\ssuper\sunfriendly\sand\sfrequently\scrashes\sor\shard-locks\smulti-window\sapplications.\sXDestroyWindow\sis\sstill\savailable\sas\sa\sfallback\sif\sthe\sextension\sfails;\s`export\sk_safekill_fallback=0`\sto\sstop\sthis
D 2019-04-12T00:49:13.297
F license.md cf12695d4950bd18da214663952e44956c4bb12cc3ac523516dcd3770e8e367d
F readme.md 2513df755d9f7576052bce08524b67cdda25cc29fc869d86d972d4f85ee3b1d7
F safekill.c 54b90bee6d5a1291faa619f73c5add6fa75c6b378e047037795091ce44371a67
P 8d306ffbd59be76f57436299ca51e08e3b74d84c9115765d9741392927a7069d
R 43cc39b485c79eec7f6043b669e07a70
U lexi
Z 47263d2bc78680fed9e7f18d346dfea6