Re: [PATCH weston] libweston-desktop: fix stale ping when a wl_shell_surface is destroyed

2016-10-01 Thread Quentin Glidic
On 26/09/2016 12:37, Giulio Camuffo wrote: When sending a ping event to a surface using the wl_shell interface, if that surface is destroyed before we receive the pong we will never receive it, even if the client is actually responsive, since the interface does not exist anymore. So when the

Re: [PATCH weston] libweston-desktop: fix stale ping when a wl_shell_surface is destroyed

2016-09-28 Thread Giulio Camuffo
Hi, 2016-09-28 1:33 GMT+02:00 nerdopolis : > Hi > > Is this patch for https://bugs.freedesktop.org/show_bug.cgi?id=97892 , or is > it for a different issue that I am getting confused with? > It doesn't seem to fix the issue with wl_shell for qtwayland and EFL

Re: [PATCH weston] libweston-desktop: fix stale ping when a wl_shell_surface is destroyed

2016-09-27 Thread nerdopolis
Hi Is this patch for https://bugs.freedesktop.org/show_bug.cgi?id=97892 , or is it for a different issue that I am getting confused with? It doesn't seem to fix the issue with wl_shell for qtwayland and EFL (when EFL is forced to use wl_shell) It actually seems to make the issue affect all

[PATCH weston] libweston-desktop: fix stale ping when a wl_shell_surface is destroyed

2016-09-26 Thread Giulio Camuffo
When sending a ping event to a surface using the wl_shell interface, if that surface is destroyed before we receive the pong we will never receive it, even if the client is actually responsive, since the interface does not exist anymore. So when the surface if destroyed pretend it's a pong and