# HG changeset patch # User Kim Alvefur # Date 1464447343 -7200 # Node ID 2cbd7876ba14d5067d818e60c279f203b6196545 # Parent 7155ed1fb5400cd0b5cd95fda92c757c4699212e mod_s2s_auth_dane: Move pausing code to a function diff -r 7155ed1fb540 -r 2cbd7876ba14 mod_s2s_auth_dane/mod_s2s_auth_dane.lua --- a/mod_s2s_auth_dane/mod_s2s_auth_dane.lua Sat May 28 13:34:43 2016 +0200 +++ b/mod_s2s_auth_dane/mod_s2s_auth_dane.lua Sat May 28 16:55:43 2016 +0200 @@ -198,6 +198,11 @@ end end +local function pause(host_session) + host_session.log("debug", "Pausing connection until DANE lookup is completed"); + host_session.conn:pause() +end + local function resume(host_session) host_session.log("debug", "DANE lookup completed, resuming connection"); host_session.conn:resume() @@ -213,8 +218,7 @@ return; -- Already done DANE lookup end if dane_lookup(host_session, resume) then - host_session.log("debug", "Pausing connection until DANE lookup is completed"); - host_session.conn:pause() + pause(host_session); end end