Skip to content

Commit dfc507e

Browse files
committed
fix: timing issue on connection disconnect
1 parent 4e7718e commit dfc507e

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

lib/realtime/tenants/connect.ex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ defmodule Realtime.Tenants.Connect do
2828
alias DBConnection.Backoff
2929

3030
@rpc_timeout_default 30_000
31-
@check_connected_user_interval_default 50_000
32-
@connected_users_bucket_shutdown [0, 0, 0, 0, 0, 0]
31+
@check_connected_user_interval_default :timer.seconds(60)
32+
@connected_users_bucket_shutdown [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
3333
@type t :: %__MODULE__{
3434
tenant_id: binary(),
3535
db_conn_reference: reference(),
@@ -482,7 +482,7 @@ defmodule Realtime.Tenants.Connect do
482482
defp update_connected_users_bucket(tenant_id, connected_users_bucket) do
483483
connected_users_bucket
484484
|> then(&(&1 ++ [UsersCounter.tenant_users(tenant_id)]))
485-
|> Enum.take(-6)
485+
|> Enum.take(-11)
486486
end
487487

488488
defp send_connected_user_check_message(

0 commit comments

Comments
 (0)