Skip to content

Commit 91bd7f1

Browse files
authored
Fix event processing time counter (#5273)
1 parent 1dddea2 commit 91bd7f1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ydb/library/actors/core/worker_context.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ namespace NActors {
137137
}
138138

139139
i64 AddEventProcessingStats(i64 deliveredTs, i64 processedTs, ui32 activityType, ui64 scheduled) {
140-
i64 elapsed = processedTs - deliveredTs;
140+
i64 elapsed = Max<i64>(0, processedTs - deliveredTs);
141141
ui64 usecElapsed = NHPTimer::GetSeconds(elapsed) * 1000000;
142142
activityType = (activityType >= Stats->MaxActivityType()) ? 0 : activityType;
143143
Stats->EventProcessingCountHistogram.Add(usecElapsed);

0 commit comments

Comments
 (0)