# HG changeset patch # User Kim Alvefur # Date 1317508212 -7200 # Node ID 5e5af66b03fd30d01c4d4aa6aeecb4afc1987f9b # Parent ce8ed17710cb52229d71c53c7948d7bd3535170a plugins.jingle: Stop event propagation after returning errors diff -r ce8ed17710cb -r 5e5af66b03fd plugins/jingle.lua --- a/plugins/jingle.lua Fri Sep 30 05:17:06 2011 +0200 +++ b/plugins/jingle.lua Sun Oct 02 00:30:12 2011 +0200 @@ -97,13 +97,13 @@ if not content then -- FIXME: Fail, no content stream:send(verse.error_reply(stanza, "cancel", "feature-not-implemented", "The specified content is not supported")); - return; + return true; end if not transport then -- FIXME: Refuse session, no transport stream:send(verse.error_reply(stanza, "cancel", "feature-not-implemented", "The specified transport is not supported")); - return; + return true; end stream:send(verse.reply(stanza));