Software /
code /
prosody
Changeset
645:d0a8ff9ba3e0
Destroy session on failed dialback instead of throwing an error
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Thu, 25 Dec 2008 02:30:56 +0000 |
parents | 644:e1b3a472ca00 |
children | 646:90da4c9b34b5 |
files | plugins/mod_dialback.lua |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/mod_dialback.lua Thu Dec 25 01:37:13 2008 +0000 +++ b/plugins/mod_dialback.lua Thu Dec 25 02:30:56 2008 +0000 @@ -22,6 +22,7 @@ local send_s2s = require "core.s2smanager".send_to_host; local s2s_make_authenticated = require "core.s2smanager".make_authenticated; local s2s_verify_dialback = require "core.s2smanager".verify_dialback; +local s2s_destroy_session = require "core.s2smanager".destroy_session; local st = require "util.stanza"; @@ -120,7 +121,6 @@ if stanza.attr.type == "valid" then s2s_make_authenticated(origin, attr.from); else - -- FIXME: Waiting on #33 - error("dialback failed!"); + s2s_destroy_session(origin) end end);