diff --git a/lib/modules/Sql.pmod/pgsql.pike b/lib/modules/Sql.pmod/pgsql.pike index a31c91179be4846ad85560c0df3b9c0a2e01712d..61ec1dcfdd037f79f288d128f6f397b3f066a22c 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));