<div dir="ltr"><div>Hi</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 27 May 2020 at 12:13, Olaf Hering <<a href="mailto:olaf@aepfle.de">olaf@aepfle.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am Wed, 27 May 2020 12:03:45 +0200<br>
schrieb Olivier Fourdan <<a href="mailto:fourdan@gmail.com" target="_blank">fourdan@gmail.com</a>>:<br>
<br>
> But if the client triggers the non-responsive dialog that's because it<br>
> claims to support _NET_WM_PING but does not reply to the _NET_WM_PING<br>
> message in timely manner, which would be a bug in the client.<br>
<br>
Thanks.<br>
What helloworld.exe does this properly, so I can compare it with claws?<br></blockquote><div><br></div><div>Sorry I do not understand.</div><div><br></div><div>My educated guess is that Claws simply spawns a sub-process and blocks waiting for the completion, and does not reply to the WM messages during that time, leading to the "unresponsive client" dialog to trigger.</div><div><br></div><div>SeeĀ <a href="https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm45513934498688">https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html#idm45513934498688</a></div><div><br></div><div>Cheers</div><div>Olivier</div><div><br></div></div></div>