From 3f4a73c66b342c520db2bbac0d2d44e9f32755ab Mon Sep 17 00:00:00 2001
From: Kim Alvefur <zash@zash.se>
Date: Sat, 27 Nov 2021 14:16:13 +0100
Subject: mod_admin_shell: Remove now redundant promise awaiting in
 dns:lookup()

---
 plugins/mod_admin_shell.lua | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

(limited to 'plugins')

diff --git a/plugins/mod_admin_shell.lua b/plugins/mod_admin_shell.lua
index abfade16..ac7ad58a 100644
--- a/plugins/mod_admin_shell.lua
+++ b/plugins/mod_admin_shell.lua
@@ -1369,12 +1369,7 @@ end
 
 function def_env.dns:lookup(name, typ, class)
 	local resolver = get_resolver(self.session);
-	local ret, err = async.wait_for(resolver:lookup_promise(name, typ, class));
-	if ret then
-		return true, ret;
-	elseif err then
-		return false, err;
-	end
+	return resolver:lookup_promise(name, typ, class)
 end
 
 function def_env.dns:addnameserver(...)
-- 
cgit v1.2.3