diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-03-30 17:51:37 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2017-03-30 17:51:37 +0300 |
commit | 3e4ed83cb39db4532ad407616d872a07eae71436 (patch) | |
tree | c9af7a2bd7505d179fca15277c15c69a9be20add /src/ejabberd_sm_sql.erl | |
parent | Do not duplicate enc_pid/dec_pid functions (diff) |
Raise bad_node instead of node_down for consistency reason
Diffstat (limited to 'src/ejabberd_sm_sql.erl')
-rw-r--r-- | src/ejabberd_sm_sql.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/ejabberd_sm_sql.erl b/src/ejabberd_sm_sql.erl index 8a2c7cb5f..9a2e6ae35 100644 --- a/src/ejabberd_sm_sql.erl +++ b/src/ejabberd_sm_sql.erl @@ -98,7 +98,7 @@ delete_session(_LUser, LServer, _LResource, {Now, Pid}) -> ?SQL("delete from sm" " where usec=%(TS)d and pid=%(PidS)s")), try {ok, row_to_session(LServer, Row)} - catch _:{node_down, _} -> {error, notfound} + catch _:{bad_node, _} -> {error, notfound} end; {selected, []} -> {error, notfound}; @@ -122,7 +122,7 @@ get_sessions(LServer) -> lists:flatmap( fun(Row) -> try [row_to_session(LServer, Row)] - catch _:{node_down, _} -> [] + catch _:{bad_node, _} -> [] end end, Rows); Err -> @@ -140,7 +140,7 @@ get_sessions(LUser, LServer) -> lists:flatmap( fun(Row) -> try [row_to_session(LServer, Row)] - catch _:{node_down, _} -> [] + catch _:{bad_node, _} -> [] end end, Rows); Err -> @@ -158,7 +158,7 @@ get_sessions(LUser, LServer, LResource) -> lists:flatmap( fun(Row) -> try [row_to_session(LServer, Row)] - catch _:{node_down, _} -> [] + catch _:{bad_node, _} -> [] end end, Rows); Err -> |