瀏覽代碼

FIX: prosody: destroy_request check

j8
Aaron van Meerten 5 年之前
父節點
當前提交
f14a595462
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4
    3
      resources/prosody-plugins/token/util.lib.lua

+ 4
- 3
resources/prosody-plugins/token/util.lib.lua 查看文件

@@ -142,9 +142,10 @@ function Util:get_public_key(keyId)
142 142
             -- TODO: This check is racey. Not likely to be a problem, but we should
143 143
             --       still stick a mutex on content / code at some point.
144 144
             if code == nil then
145
-                -- no longer works in prosody 0.11
146
-                -- @TODO: work with prosody devs to determine better timeout mechanism for timing out active http requests
147
-                -- http.destroy_request(request);
145
+                -- no longer present in prosody 0.11, so cehck before calling
146
+                if http.destroy_request ~= nil then
147
+                    http.destroy_request(request);
148
+                end
148 149
                 done();
149 150
             end
150 151
         end

Loading…
取消
儲存