Skip to content
Snippets Groups Projects
Commit d89fcd76 authored by Stephen R. van den Berg's avatar Stephen R. van den Berg
Browse files

pgsql: Notify callers early when connections are not possible.

parent 6a5bedc4
No related branches found
No related tags found
No related merge requests found
...@@ -1265,6 +1265,10 @@ protected void destroy() { ...@@ -1265,6 +1265,10 @@ protected void destroy() {
void _connectfail(void|mixed err) { void _connectfail(void|mixed err) {
PD("Connect failed %O reconnectdelay %d\n",err,reconnectdelay); PD("Connect failed %O reconnectdelay %d\n",err,reconnectdelay);
if(waitforauthready) {
destruct(waitforauthready);
waitforauthready=0;
}
if(!err || reconnectdelay) { if(!err || reconnectdelay) {
int tdelay; int tdelay;
switch(tdelay=reconnectdelay) { switch(tdelay=reconnectdelay) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment