comparison mod_bidi/mod_bidi.lua @ 894:d066987e00b7

mod_bidi: Lower severity of notice about outgoing stream being replaced by bidi
author Kim Alvefur <zash@zash.se>
date Sat, 12 Jan 2013 03:49:50 +0100
parents 602e4c509095
children 844b6ef5d4c4
comparison
equal deleted inserted replaced
893:602e4c509095 894:d066987e00b7
29 local bidi_session, remote_host; 29 local bidi_session, remote_host;
30 origin.log("debug", "Creating bidirectional session wrapper"); 30 origin.log("debug", "Creating bidirectional session wrapper");
31 if origin.direction == "incoming" then -- then we create an "outgoing" bidirectional session 31 if origin.direction == "incoming" then -- then we create an "outgoing" bidirectional session
32 local conflicting_session = hosts[origin.to_host].s2sout[origin.from_host] 32 local conflicting_session = hosts[origin.to_host].s2sout[origin.from_host]
33 if conflicting_session then 33 if conflicting_session then
34 conflicting_session.log("warn", "We already have an outgoing connection to %s, closing it...", origin.from_host); 34 conflicting_session.log("info", "We already have an outgoing connection to %s, closing it...", origin.from_host);
35 conflicting_session:close{ condition = "conflict", text = "Replaced by bidirectional stream" } 35 conflicting_session:close{ condition = "conflict", text = "Replaced by bidirectional stream" }
36 s2smanager.destroy_session(conflicting_session); 36 s2smanager.destroy_session(conflicting_session);
37 end 37 end
38 remote_host = origin.from_host; 38 remote_host = origin.from_host;
39 bidi_session = s2smanager.new_outgoing(origin.to_host, origin.from_host) 39 bidi_session = s2smanager.new_outgoing(origin.to_host, origin.from_host)