diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-12-21 10:59:49 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-12-21 11:00:59 +0000 |
commit | ef5f56550c5555303a91c58d75bcc623b47c675a (patch) | |
tree | 94e35eabdf0bbe12370cae176f301ce19c529df2 /storage/src | |
parent | 3faf74cc2cd9b12ddef938a76065a8a64745b42d (diff) |
Add debug logging to storagelink
Diffstat (limited to 'storage/src')
-rw-r--r-- | storage/src/vespa/storage/common/storagelink.cpp | 6 | ||||
-rw-r--r-- | storage/src/vespa/storage/common/storagelink.h | 2 | ||||
-rw-r--r-- | storage/src/vespa/storage/storageserver/storagenode.h | 2 |
3 files changed, 7 insertions, 3 deletions
diff --git a/storage/src/vespa/storage/common/storagelink.cpp b/storage/src/vespa/storage/common/storagelink.cpp index 5917fde4a15..85ec26fda2f 100644 --- a/storage/src/vespa/storage/common/storagelink.cpp +++ b/storage/src/vespa/storage/common/storagelink.cpp @@ -13,7 +13,9 @@ using namespace storage::api; namespace storage { -StorageLink::~StorageLink() = default; +StorageLink::~StorageLink() { + LOG(debug, "Destructing link %s.", toString().c_str()); +} void StorageLink::push_back(StorageLink::UP link) { @@ -83,7 +85,9 @@ void StorageLink::close() } void StorageLink::closeNextLink() { + LOG(debug, "Start closeNextLink link %s.", toString().c_str()); _down.reset(); + LOG(debug, "End closeNextLink link %s.", toString().c_str()); } void StorageLink::flush() diff --git a/storage/src/vespa/storage/common/storagelink.h b/storage/src/vespa/storage/common/storagelink.h index 4961bd96741..5e176c10fbc 100644 --- a/storage/src/vespa/storage/common/storagelink.h +++ b/storage/src/vespa/storage/common/storagelink.h @@ -52,7 +52,7 @@ public: StorageLink & operator = (const StorageLink &) = delete; StorageLink(const std::string& name) : _name(name), _up(0), _down(), _state(CREATED) {} - virtual ~StorageLink(); + ~StorageLink() override; const std::string& getName() const { return _name; } bool isTop() const { return (_up == 0); } diff --git a/storage/src/vespa/storage/storageserver/storagenode.h b/storage/src/vespa/storage/storageserver/storagenode.h index 1778d98462c..0b7dc0233e4 100644 --- a/storage/src/vespa/storage/storageserver/storagenode.h +++ b/storage/src/vespa/storage/storageserver/storagenode.h @@ -73,7 +73,7 @@ public: ApplicationGenerationFetcher& generationFetcher, std::unique_ptr<HostInfo> hostInfo, RunMode = NORMAL); - virtual ~StorageNode(); + ~StorageNode() override; virtual const lib::NodeType& getNodeType() const = 0; bool attemptedStopped() const; |