From 73aab31ade7c1f977ce2d0db0b95303454428fdf Mon Sep 17 00:00:00 2001 From: Sebastian Messmer Date: Tue, 19 Sep 2017 20:16:47 +0100 Subject: [PATCH] Make LoopThread noncopyable --- src/blobstore/CMakeLists.txt | 2 +- src/cpp-utils/thread/LoopThread.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/blobstore/CMakeLists.txt b/src/blobstore/CMakeLists.txt index 9bf68976..e43d5a61 100644 --- a/src/blobstore/CMakeLists.txt +++ b/src/blobstore/CMakeLists.txt @@ -12,7 +12,7 @@ set(SOURCES implementations/onblocks/datanodestore/DataNodeStore.cpp implementations/onblocks/datatreestore/impl/algorithms.cpp implementations/onblocks/datatreestore/impl/LeafTraverser.cpp - implementations/onblocks/datatreestore/LeafHandle.cpp + implementations/onblocks/datatreestore/LeafHandle.cpp implementations/onblocks/datatreestore/DataTree.cpp implementations/onblocks/datatreestore/DataTreeStore.cpp implementations/onblocks/BlobOnBlocks.cpp diff --git a/src/cpp-utils/thread/LoopThread.h b/src/cpp-utils/thread/LoopThread.h index 8f7bb5c5..a0cad1a9 100644 --- a/src/cpp-utils/thread/LoopThread.h +++ b/src/cpp-utils/thread/LoopThread.h @@ -22,6 +22,8 @@ namespace cpputils { private: std::function _loopIteration; boost::optional _runningHandle; + + DISALLOW_COPY_AND_ASSIGN(LoopThread); }; }