equal
deleted
inserted
replaced
112 -- dane_lookup(origin, origin.from_host); |
112 -- dane_lookup(origin, origin.from_host); |
113 local host_session = event.origin; |
113 local host_session = event.origin; |
114 host_session.log("debug", "Pausing connection until DANE lookup is completed"); |
114 host_session.log("debug", "Pausing connection until DANE lookup is completed"); |
115 host_session.conn:pause() |
115 host_session.conn:pause() |
116 local function resume() |
116 local function resume() |
117 module:log("debug", "Resuming connection"); |
117 host_session.log("debug", "DANE lookup completed, resuming connection"); |
118 host_session.conn:resume() |
118 host_session.conn:resume() |
119 end |
119 end |
120 if not dane_lookup(host_session, resume) then |
120 if not dane_lookup(host_session, resume) then |
121 resume(); |
121 resume(); |
122 end |
122 end |