summaryrefslogtreecommitdiffstats
path: root/video
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2017-02-24 08:54:52 +0100
committerwm4 <wm4@nowhere>2017-02-24 08:54:52 +0100
commiteacf4a7d9b81bf13b917739b2ccd6e50a179b570 (patch)
tree4fc3babd9a03fe08a524714a1bc0a5d24614ff09 /video
parent6f8c953042a7a964686e5923f5c61025ef6b842e (diff)
downloadmpv-eacf4a7d9b81bf13b917739b2ccd6e50a179b570.tar.bz2
mpv-eacf4a7d9b81bf13b917739b2ccd6e50a179b570.tar.xz
client: call certain external functions outside of client lock
Fixes theoretical lock-order issues found by Coverity. Calling these inside the log is unnecessary anyway, because they have their own locking, and because mpv_detach_destroy() needs to be called by someone who has exclusive access to the mpv_handle (it's basically a destructor function). The lock order issues comes from the fact that they call back into the client API implementation to broadcast events and such.
Diffstat (limited to 'video')
0 files changed, 0 insertions, 0 deletions