diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2015-04-06 12:38:54 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2015-04-06 12:38:54 +0300 |
commit | 69bff82301f5cabc464db1c1e74c59671addcd14 (patch) | |
tree | 3de94aeabfe19f079d181ba6c7a4a592a90215d3 | |
parent | Make sure Mnesia dir environment and log file are list, not binary (diff) |
Fix type spec
-rw-r--r-- | src/ejabberd_sm_redis.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ejabberd_sm_redis.erl b/src/ejabberd_sm_redis.erl index 7abab1847..0283f9c3e 100644 --- a/src/ejabberd_sm_redis.erl +++ b/src/ejabberd_sm_redis.erl @@ -82,7 +82,8 @@ set_session(Session) -> ?ERROR_MSG("failed to set session for redis: ~p", [Err]) end. --spec delete_session(binary(), binary(), binary(), sid()) -> ok. +-spec delete_session(binary(), binary(), binary(), sid()) -> + {ok, #session{}} | {error, notfound}. delete_session(LUser, LServer, _LResource, SID) -> USKey = us_to_key({LUser, LServer}), case eredis:q(?PROCNAME, ["HGETALL", USKey]) of |