Little fix of order of destruction in stress tests

This commit is contained in:
sangelovic
2020-01-19 18:57:14 +01:00
parent f41d9bc395
commit 4310a3bd17
3 changed files with 23 additions and 4 deletions

View File

@@ -154,12 +154,12 @@ public:
~FahrenheitThermometerAdaptor()
{
unregisterAdaptor();
exit_ = true;
cond_.notify_all();
for (auto& worker : workers_)
worker.join();
unregisterAdaptor();
}
protected:
@@ -264,12 +264,12 @@ public:
~ConcatenatorAdaptor()
{
unregisterAdaptor();
exit_ = true;
cond_.notify_all();
for (auto& worker : workers_)
worker.join();
unregisterAdaptor();
}
protected: