X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fpopups%2Fchannels.cpp;h=ea5f5fbed8d10c91c61dc1d39cca1826030ab81b;hb=a8743cd962b2d18082c6ddaeb554d56013919d95;hp=6c122b1c2bbaf16b31c488797e46e72e594c4834;hpb=f32905530347e1020d5ce7959123cf797c9a4829;p=pulseview.git diff --git a/pv/popups/channels.cpp b/pv/popups/channels.cpp index 6c122b1c..ea5f5fbe 100644 --- a/pv/popups/channels.cpp +++ b/pv/popups/channels.cpp @@ -20,6 +20,9 @@ #include +#include +#include + #include #include #include @@ -72,8 +75,7 @@ Channels::Channels(Session &session, QWidget *parent) : // Collect a set of signals map, shared_ptr > signal_map; - shared_lock lock(session_.signals_mutex()); - const unordered_set< shared_ptr > &sigs(session_.signals()); + const unordered_set< shared_ptr > sigs(session_.signals()); for (const shared_ptr &sig : sigs) signal_map[sig->channel()] = sig;