diff options
Diffstat (limited to 'fnet')
-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); } } |