diff options
author | ancarola <raffaele.ancarola@epfl.ch> | 2019-01-28 20:30:55 +0100 |
---|---|---|
committer | ancarola <raffaele.ancarola@epfl.ch> | 2019-01-28 20:30:55 +0100 |
commit | eb78dde98c313946381dfabffb5b8cc05c9b388b (patch) | |
tree | f131609dc645ad1f88eb42b9f46194db2ff86387 /test/signal_test.cpp | |
parent | Channel interface improved (diff) | |
download | flatland-eb78dde98c313946381dfabffb5b8cc05c9b388b.tar.gz flatland-eb78dde98c313946381dfabffb5b8cc05c9b388b.zip |
Listener pre-reconstruction
Diffstat (limited to 'test/signal_test.cpp')
-rw-r--r-- | test/signal_test.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/test/signal_test.cpp b/test/signal_test.cpp index 35aede5..96bc305 100644 --- a/test/signal_test.cpp +++ b/test/signal_test.cpp @@ -37,7 +37,6 @@ void function_listener(const object*, core::signal::package msg) class c_listener { - listener::ptr lis; public: @@ -115,6 +114,12 @@ int main() npdebug("Deleting m_listener") delete m_listener; + alpha = nullptr; // out of scope + f_listener = nullptr; + + npdebug("alpha use count: ", alpha.use_count()) + npdebug("f_listener use count: ", f_listener.use_count()) + npdebug("Exiting") return 0; |