From 54beade1e6afb1d6f5ec9eda69485beeb644044f Mon Sep 17 00:00:00 2001 From: "Stephen R. van den Berg" <srb@cuci.nl> Date: Thu, 16 Nov 2017 02:16:44 +0100 Subject: [PATCH] pgsql: Run _lost callbacks on TCP-resets. --- lib/modules/Sql.pmod/pgsql.pike | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/modules/Sql.pmod/pgsql.pike b/lib/modules/Sql.pmod/pgsql.pike index a31c91179b..61ec1dcfdd 100644 --- a/lib/modules/Sql.pmod/pgsql.pike +++ b/lib/modules/Sql.pmod/pgsql.pike @@ -1244,6 +1244,7 @@ private void procmessage() { lastmessage+=({ sprintf("Connection lost to database %s@%s:%d/%s %d\n", user,_host,_port,database,backendpid)}); + runcallback(backendpid, "_lost", ""); if(!waitforauthready) throw(0); USERERROR(a2nls(lastmessage)); -- GitLab