From 6b3d0d154e96a42ba1f18ad3a445d9f6e9aaccfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Chmielowski?= Date: Tue, 16 Jul 2019 13:57:48 +0200 Subject: Add code for hibernating inactive muc_room processes --- include/mod_muc_room.hrl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include/mod_muc_room.hrl') diff --git a/include/mod_muc_room.hrl b/include/mod_muc_room.hrl index 2f09e5a5..c987b9e2 100644 --- a/include/mod_muc_room.hrl +++ b/include/mod_muc_room.hrl @@ -118,7 +118,8 @@ just_created = erlang:system_time(microsecond) :: true | integer(), activity = treap:empty() :: treap:treap(), room_shaper = none :: ejabberd_shaper:shaper(), - room_queue :: p1_queue:queue({message | presence, jid()}) | undefined + room_queue :: p1_queue:queue({message | presence, jid()}) | undefined, + hibernate_timer = none :: reference() | none | hibernating }). -type users() :: #{ljid() => #user{}}. -- cgit v1.2.3