summaryrefslogtreecommitdiff
path: root/src/tools/dcpomatic_kdm_cli.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-10-17 22:23:12 +0200
committerCarl Hetherington <cth@carlh.net>2020-10-17 22:23:12 +0200
commitb33881c9ebe55084434bfea16ba050ad1ba6cb03 (patch)
tree326e6b53969af54cf6be4ea5bbf770e2574ac2bf /src/tools/dcpomatic_kdm_cli.cc
parent1436de822ff18b0f3a6dafbea1e212ac068cc0fd (diff)
Fix deadlock when changing CPL in the player (#1827).
TextContent::set_dcp_track can end up requesting a view update, which involves calls to methods in Content which lock the Content::_mutex. Do these calls without a lock on that mutex held. Also, it looks like we would append to texts on every call to examine(). Fix that so that we replace the texts list on each examine() call.
Diffstat (limited to 'src/tools/dcpomatic_kdm_cli.cc')
0 files changed, 0 insertions, 0 deletions