diff options
author | Henning Baldersheim <balder@oath.com> | 2018-10-05 00:05:16 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@oath.com> | 2018-10-05 00:05:16 +0200 |
commit | ead7e602b2212b0233ec61bb6afc2945e6e85539 (patch) | |
tree | 2c40efee47cf1b3d4a3f0b04a6e1a09a7bbd1e4c /fnet/src | |
parent | 4f580cbee16881ccd2702d313f9b4c918d59db97 (diff) |
Ensure the thread has passed the _pseudo_thread
Diffstat (limited to 'fnet/src')
-rw-r--r-- | fnet/src/vespa/fnet/transport_thread.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fnet/src/vespa/fnet/transport_thread.cpp b/fnet/src/vespa/fnet/transport_thread.cpp index 9f47a2f0600..b38e2f0aa08 100644 --- a/fnet/src/vespa/fnet/transport_thread.cpp +++ b/fnet/src/vespa/fnet/transport_thread.cpp @@ -242,6 +242,8 @@ FNET_TransportThread::~FNET_TransportThread() } if (_started && !_finished) { LOG(error, "Transport: delete called on active object!"); + } else { + std::lock_guard guard(_pseudo_thread); } } |