Skip to content

Commit a015560

Browse files
alexvruuzhastik
authored andcommitted
Fix stucking donor queries (merge from main ydb-platform#10470) (ydb-platform#10555)
1 parent 99c087c commit a015560

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ydb/core/blobstorage/vdisk/repl/query_donor.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,9 @@ namespace NKikimr {
6868
}
6969

7070
if (action) {
71-
const TActorId temp(actorId);
7271
LOG_DEBUG_S(*TlsActivationContext, NKikimrServices::BS_VDISK_GET, SelfId() << " sending " << query->ToString()
73-
<< " to " << temp);
74-
Send(actorId, query.release());
72+
<< " to " << actorId);
73+
Send(actorId, query.release(), IEventHandle::FlagTrackDelivery);
7574
} else {
7675
PassAway();
7776
}
@@ -116,6 +115,7 @@ namespace NKikimr {
116115

117116
STRICT_STFUNC(StateFunc,
118117
hFunc(TEvBlobStorage::TEvVGetResult, Handle);
118+
cFunc(TEvents::TSystem::Undelivered, Step);
119119
cFunc(TEvents::TSystem::Poison, PassAway);
120120
)
121121
};

0 commit comments

Comments
 (0)