diff options
author | Alexey Shchepin <alexey@process-one.net> | 2005-03-15 21:36:41 +0000 |
---|---|---|
committer | Alexey Shchepin <alexey@process-one.net> | 2005-03-15 21:36:41 +0000 |
commit | 33f408170cab340a4f0c16860f6e1158c8f697c3 (patch) | |
tree | f5794d87de3ffd02955a083e892c4043c45693aa | |
parent | * src/ejabberd_router.erl: Bugfix (diff) |
* src/ejabberd_sm.erl: Bugfix
SVN Revision: 298
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/ejabberd_sm.erl | 3 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2005-03-15 Alexey Shchepin <alexey@sevcom.net> + + * src/ejabberd_sm.erl: Bugfix + 2005-03-12 Alexey Shchepin <alexey@sevcom.net> * src/ejabberd_router.erl: Bugfix diff --git a/src/ejabberd_sm.erl b/src/ejabberd_sm.erl index 85b9b8456..cfefa0c95 100644 --- a/src/ejabberd_sm.erl +++ b/src/ejabberd_sm.erl @@ -145,7 +145,8 @@ clean_table_from_bad_node(Node) -> [{'==', {node, '$1'}, Node}], ['$_']}]), lists:foreach(fun(E) -> - mnesia:delete_object(E) + mnesia:delete_object(E), + mnesia:delete({presence, E#session.ur}) end, Es) end, mnesia:transaction(F). |