diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2013-03-01 16:50:18 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2013-03-01 17:18:19 +0100 |
commit | 0c3500115c4fd86284a027fc32be704afcf77061 (patch) | |
tree | 8ad216862617dbbda7d7557f221f13669a01044e /svtools | |
parent | 260afe56fd6b2f34de8290f3cdb7d1df5b88f8a8 (diff) |
Related rhbz#915743: Do not call into DAVResourceAccess with mutex locked
...from webdav Content::getResourceType, as otherwise Content::abort would be
blocked waiting for the mutex (in code that would call abort, which will be
required to fix rhbz#915743 "thread deadlock/slow join in insert->hyperlink in
impress"). This required to get the odd reference to enum return type of
getResourceType straight.
Also, propagate information about !shouldAccessNetworkAfterException from
getResourceType out to getPropertyValues, to avoid further calls that would
again block/fail.
Change-Id: I8b9d43a61eb4078acb90079c4eb7aa98a59a8983
Diffstat (limited to 'svtools')
0 files changed, 0 insertions, 0 deletions