summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksei Borzenkov <[email protected]>2024-08-22 12:00:46 +0300
committerGitHub <[email protected]>2024-08-22 12:00:46 +0300
commitbfd4b2a324e8a55bdea751da4525776bdf214b5a (patch)
tree026add061556a250c6ab34212ae78820f3bd33d5
parentb37beb66b898f4e69b1290d36dadb0dc68600a58 (diff)
Show a nicer demangled name in block/unblock messages (#8138)
-rw-r--r--ydb/core/testlib/actors/block_events.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/ydb/core/testlib/actors/block_events.h b/ydb/core/testlib/actors/block_events.h
index a267d4f3cc3..5cbf01ca000 100644
--- a/ydb/core/testlib/actors/block_events.h
+++ b/ydb/core/testlib/actors/block_events.h
@@ -36,7 +36,10 @@ namespace NActors {
}
ui32 nodeId = ev->GetRecipientRewrite().NodeId();
ui32 nodeIdx = nodeId - Runtime.GetFirstNodeId();
- Cerr << "TBlockEvents::Unblock " << typeid(TEvType).name() << " from " << Runtime.FindActorName(ev->Sender) << " to " << Runtime.FindActorName(ev->GetRecipientRewrite()) << Endl;
+ Cerr << "... unblocking " << (ev->HasEvent() ? TypeName(*ev->GetBase()) : TypeName<TEvType>())
+ << " from " << Runtime.FindActorName(ev->Sender)
+ << " to " << Runtime.FindActorName(ev->GetRecipientRewrite())
+ << Endl;
Runtime.Send(ev.Release(), nodeIdx, /* viaActorSystem */ true);
this->pop_front();
--count;
@@ -68,7 +71,10 @@ namespace NActors {
return;
}
- Cerr << "TBlockEvents::Block " << typeid(TEvType).name() << " from " << Runtime.FindActorName(ev->Sender) << " to " << Runtime.FindActorName(ev->GetRecipientRewrite()) << Endl;
+ Cerr << "... blocking " << (ev->HasEvent() ? TypeName(*ev->GetBase()) : TypeName<TEvType>())
+ << " from " << Runtime.FindActorName(ev->Sender)
+ << " to " << Runtime.FindActorName(ev->GetRecipientRewrite())
+ << Endl;
this->emplace_back(std::move(ev));
}