diff options
author | Matthew Wild <mwild1@gmail.com> | 2018-02-26 15:20:35 +0000 |
---|---|---|
committer | Matthew Wild <mwild1@gmail.com> | 2018-02-26 15:20:35 +0000 |
commit | 85261e71be2498d58aa38ffdcb8602ae4eb8f76d (patch) | |
tree | 93fd45f08e59c797caf17f09e9543dc8e0a2affa /net/connect.lua | |
parent | fc00ed82892c3b0144ac7dcb099c38f1e8dccb3e (diff) | |
download | prosody-85261e71be2498d58aa38ffdcb8602ae4eb8f76d.tar.gz prosody-85261e71be2498d58aa38ffdcb8602ae4eb8f76d.zip |
net.connect: Track last connection error
Diffstat (limited to 'net/connect.lua')
-rw-r--r-- | net/connect.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/connect.lua b/net/connect.lua index 675116e2..aa6e622b 100644 --- a/net/connect.lua +++ b/net/connect.lua @@ -56,7 +56,8 @@ function pending_connection_listeners.ondisconnect(conn, reason) log("warn", "Failed connection, but unexpected!"); return; end - p:log("debug", "Connection attempt failed"); + p.last_error = reason or "unknown reason"; + p:log("debug", "Connection attempt failed: %s", p.last_error); attempt_connection(p); end |