diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-08-08 09:26:50 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-08-08 09:27:21 -0400 |
commit | 448902f870a1673829c27afa3330c3faa73d610f (patch) | |
tree | 568a90de7f1e3ca6792ecbc012c31f6196d8686b /libs/gtkmm2ext/gtkmm2ext | |
parent | fdf63ace6a655f772a46e73719de14f9dd6fb940 (diff) |
fix race condition when dropping Ports
Jack2 calls back from a notification thread and the callback (PortManager::connect_callback())
could end up holding the final reference on 1 or more ports. The ports would then be
unregistered as we leave the callback scope, which is illegal (no server calls from
a notification thread)
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext')
0 files changed, 0 insertions, 0 deletions