[Bug 95032] New: spicy hangs with webdav

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Apr 20 09:57:11 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=95032

            Bug ID: 95032
           Summary: spicy hangs with webdav
           Product: Spice
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: blocker
          Priority: medium
         Component: spice-gtk
          Assignee: spice-bugs at lists.freedesktop.org
          Reporter: pgrunt at redhat.com

Created attachment 123086
  --> https://bugs.freedesktop.org/attachment.cgi?id=123086&action=edit
backtrace

Since gtask spicy hangs when it should be disconnected by another client

Steps to reproduce:
1) connect with spicy client to a guest which has webdav
2) connect with another spicy client to the same guest

Actual results:
the first client hangs, the second client is connected

Expected results:
the first client is disconnected by the second client

Additional info:
There is already a FIXME in the code telling what is going on - "disconnecting
in read_cancelled() causes a deadlock" [0]
Fabiano's gtask-helper [1] avoids the issue, but imo we should rewrite the code
to fit better to gtask

[0] https://cgit.freedesktop.org/spice/spice-gtk/tree/src/vmcstream.c#n236
[1] https://lists.freedesktop.org/archives/spice-devel/2016-March/027561.html

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/spice-bugs/attachments/20160420/ffd3fe7a/attachment.html>


More information about the spice-bugs mailing list