diff options
author | Robin Gareus <robin@gareus.org> | 2020-05-13 17:55:09 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2020-05-13 17:58:37 +0200 |
commit | 10200f5e29e946fbb133500f279fdb0cd2932e6b (patch) | |
tree | c05b629ffed1242e7284bcb68ecefed9459e809d /libs/surfaces/us2400/wscript | |
parent | 7289be59c984192d269e63d081809ef835d7b477 (diff) |
Fix crash when closing session with VCA slaved solo
Session::destroy() calls drop_references(),
which leads to InternalSend::send_from_going_away()
calling InternalSend::propagate_solo().
This looks up the SoloControl to test soloed_by_others(), incl.
and VCA maters. Those VCAs however may already have been destroyed,
and (weak pointer) _master.lock() fails.
Diffstat (limited to 'libs/surfaces/us2400/wscript')
0 files changed, 0 insertions, 0 deletions