diff --git a/ydb/core/blobstorage/vdisk/skeleton/blobstorage_skeleton.cpp b/ydb/core/blobstorage/vdisk/skeleton/blobstorage_skeleton.cpp index e2d7ce975055..2d2f2e9dc44d 100644 --- a/ydb/core/blobstorage/vdisk/skeleton/blobstorage_skeleton.cpp +++ b/ydb/core/blobstorage/vdisk/skeleton/blobstorage_skeleton.cpp @@ -2581,7 +2581,7 @@ namespace NKikimr { }; auto balancingCtx = std::make_shared( balancingCfg, VCtx, PDiskCtx, HugeBlobCtx, SelfId(), Hull->GetSnapshot(), Config, GInfo, MinREALHugeBlobInBytes); - BalancingId = ctx.Register(CreateBalancingActor(balancingCtx)); + BalancingId = RunInBatchPool(ctx, CreateBalancingActor(balancingCtx)); ActiveActors.Insert(BalancingId, __FILE__, __LINE__, ctx, NKikimrServices::BLOBSTORAGE); }