diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2020-12-15 16:40:10 +0100 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2020-12-17 09:55:12 +0100 |
commit | 2ab7da1e8f72d1203bcf3d1f425d4d206ed23d57 (patch) | |
tree | b3e58d8808e4e9ee5ed968f894747038c749a599 /src/mod_muc_admin.erl | |
parent | Update Dockerfile (diff) |
Use better fallback value for room activity time when skipping room in decide_room
Diffstat (limited to 'src/mod_muc_admin.erl')
-rw-r--r-- | src/mod_muc_admin.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl index f27ff5b32..fd45af462 100644 --- a/src/mod_muc_admin.erl +++ b/src/mod_muc_admin.erl @@ -890,13 +890,13 @@ decide_room(unused, {_Room_name, _Host, ServerHost, Room_pid}, Last_allowed) -> {Just_created, Num_users} = case Room_pid of Pid when is_pid(Pid) andalso OnlyHibernated -> - {0, 0}; + {erlang:system_time(microsecond), 0}; Pid when is_pid(Pid) -> case mod_muc_room:get_state(Room_pid) of - {ok, #state{just_created = JD, users = U}} -> - {JD, maps:size(U)}; + {ok, #state{just_created = JC, users = U}} -> + {JC, maps:size(U)}; _ -> - {0, 0} + {erlang:system_time(microsecond), 0} end; Opts -> case lists:keyfind(hibernation_time, 1, Opts) of |