We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4a28afa commit dd85d67Copy full SHA for dd85d67
.changeset/brown-ducks-admire.md
@@ -0,0 +1,5 @@
1
+---
2
+'@core/sync-service': patch
3
4
+
5
+fix: wrong return value caused metric sending to fail sometimes
packages/sync-service/lib/electric/shapes/consumer_registry.ex
@@ -44,7 +44,10 @@ defmodule Electric.Shapes.ConsumerRegistry do
44
45
@spec active_consumer_count(stack_id()) :: non_neg_integer()
46
def active_consumer_count(stack_id) when is_binary(stack_id) do
47
- :ets.info(ets_name(stack_id), :size)
+ case :ets.info(ets_name(stack_id), :size) do
48
+ :undefined -> 0
49
+ size -> size
50
+ end
51
rescue
52
ArgumentError -> 0
53
end
0 commit comments