> > Message with no data from spice-webdav daemon means > the client disconnected. > > In this case, the client connection to phodav > should be closed as well. > > This can happen e.g. when file transfer gets cancelled. > > Signed-off-by: Jakub Janků <jjanku@xxxxxxxxxx> > --- > src/channel-webdav.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/src/channel-webdav.c b/src/channel-webdav.c > index ea287f1..34d88a9 100644 > --- a/src/channel-webdav.c > +++ b/src/channel-webdav.c > @@ -341,8 +341,8 @@ static void demux_to_client(Client *client) > c->cancellable, demux_to_client_cb, > client); > return; > } else { > - /* Nothing to write */ > - demux_to_client_finish(client, FALSE); > + /* Client disconnected */ > + demux_to_client_finish(client, TRUE); Minor style: as we are changing this. Previous if block ends with a "return", why not removing the "else" and reduce indentation too? > } > #endif > } Otherwise, Acked-by: Frediano Ziglio <fziglio@xxxxxxxxxx> Frediano _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel