summaryrefslogtreecommitdiff
path: root/ios
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2016-11-23 17:01:46 +0100
committerTomaž Vajngerl <quikee@gmail.com>2016-11-24 12:35:29 +0000
commitbdd108cd72e630189c360c5327c480c1d64d55b1 (patch)
tree684f28bab926bcaf8dd748a8708d88323f13e031 /ios
parente190825b739712ba0c861d74fc1a589c7e94672d (diff)
tdf#103852 avoid clipboard deadlock
Deallocate the XTransferable object async using AsyncCallback (that uses Application::PostUserEvent) which executes the callback in a thread-safe way on the main thread. This avoids a deadlock at deallocation so that the XTransferable. Modify AsyncCallback to not hold the SolarMutexGuard because Application::PostUserEvent is considered thread-safe. Document Application::PostUserEvent thread-safety Change-Id: I4237a1cf380e8be66b3eefc393a58bb4853bf4e1 Reviewed-on: https://gerrit.libreoffice.org/31126 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'ios')
0 files changed, 0 insertions, 0 deletions