# HG changeset patch # User Matthew Wild # Date 1519658435 0 # Node ID d66916dc318ac711d9c82cf70bcb145d4b0e8ac4 # Parent 248bab2bd0c93e99c01dd9338be11e6af720868e net.connect: Track last connection error diff -r 248bab2bd0c9 -r d66916dc318a net/connect.lua --- a/net/connect.lua Sun Feb 25 11:20:56 2018 +0100 +++ b/net/connect.lua Mon Feb 26 15:20:35 2018 +0000 @@ -56,7 +56,8 @@ 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