diff options
author | Michael Stahl <mstahl@redhat.com> | 2018-02-01 13:52:00 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2018-02-01 20:11:37 +0100 |
commit | 5357ca82846ea7147ad61e9340f25647a5934eb0 (patch) | |
tree | 1071df72bc57f3b8d5b95a0ebc28bc8d7915f5fc /slideshow | |
parent | ef3d1bf9e35d4753c52883137e07236ce8617f2f (diff) |
tdf#114815 pyuno: avoid 2 threads initing python in parallel
According to the crash reports, it's possible for the grammar checking
thread to call GetGrammarChecker, instantiating lightproof, at the same
time as the main thread instantiates LngSvcMgr, which also instantiates
(some?) (all?) grammar checkers.
Ensure that pyuno_loader::CreateInstance() initialises Python only
once with a C++11 thread safe static.
Change-Id: I5b1faba9107355c508831a078366e4a29fdbfadf
Diffstat (limited to 'slideshow')
0 files changed, 0 insertions, 0 deletions