mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-04-22 09:06:38 +00:00
geo fences - wip
This commit is contained in:
@@ -25,16 +25,8 @@ public class RegionRequestQueue : IRegionRequestQueue
|
||||
|
||||
public async ValueTask EnqueueAsync(RegionRequest request, CancellationToken cancellationToken = default)
|
||||
{
|
||||
var queueDepthBefore = Count;
|
||||
_totalEnqueued++;
|
||||
_logger?.LogDebug("Enqueuing region {RegionId} (queue depth before: {Depth}, total enqueued: {Total})",
|
||||
request.Id, queueDepthBefore, _totalEnqueued);
|
||||
|
||||
await _queue.Writer.WriteAsync(request, cancellationToken);
|
||||
|
||||
var queueDepthAfter = Count;
|
||||
_logger?.LogDebug("Enqueued region {RegionId} (queue depth after: {Depth})",
|
||||
request.Id, queueDepthAfter);
|
||||
}
|
||||
|
||||
public async ValueTask<RegionRequest?> DequeueAsync(CancellationToken cancellationToken = default)
|
||||
@@ -44,9 +36,6 @@ public class RegionRequestQueue : IRegionRequestQueue
|
||||
if (_queue.Reader.TryRead(out var request))
|
||||
{
|
||||
_totalDequeued++;
|
||||
var queueDepth = Count;
|
||||
_logger?.LogDebug("Dequeued region {RegionId} (queue depth: {Depth}, total dequeued: {Total})",
|
||||
request.Id, queueDepth, _totalDequeued);
|
||||
return request;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user