From d6d51b0fb707c790964d99914e0b97713bcd0cd1 Mon Sep 17 00:00:00 2001 From: Alexey Shchepin Date: Thu, 30 Jun 2005 11:29:04 +0000 Subject: [PATCH] * src/mod_offline.erl: Bugfix SVN Revision: 371 --- ChangeLog | 4 ++++ src/mod_offline.erl | 13 +++++++------ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 450c96e40..bdca0d972 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2005-06-30 Alexey Shchepin + + * src/mod_offline.erl: Bugfix + 2005-06-20 Alexey Shchepin * (all): Enhanced virtual hosting support diff --git a/src/mod_offline.erl b/src/mod_offline.erl index a289c9195..5b70650a8 100644 --- a/src/mod_offline.erl +++ b/src/mod_offline.erl @@ -103,12 +103,13 @@ store_packet(From, To, Packet) -> TimeStamp = now(), {xmlelement, _Name, _Attrs, Els} = Packet, Expire = find_x_expire(TimeStamp, Els), - ?PROCNAME ! #offline_msg{us = {LUser, LServer}, - timestamp = TimeStamp, - expire = Expire, - from = From, - to = To, - packet = Packet}, + gen_mod:get_module_proc(To#jid.lserver, ?PROCNAME) ! + #offline_msg{us = {LUser, LServer}, + timestamp = TimeStamp, + expire = Expire, + from = From, + to = To, + packet = Packet}, stop; _ -> ok