!3067 dblink 未释放未命名连接问题修改

Merge pull request !3067 from 陈志凯/master
This commit is contained in:
opengauss-bot
2023-03-09 11:32:46 +00:00
committed by Gitee

View File

@ -827,6 +827,9 @@ Datum dblink_connect(PG_FUNCTION_ARGS)
rconn->linker = olinker;
createNewConnection(conname, rconn);
} else {
if (PCONN->linker) {
PCONN->linker->finish();
}
PCONN->linker = olinker;
}
} else {
@ -844,6 +847,9 @@ Datum dblink_connect(PG_FUNCTION_ARGS)
rconn->linker = plinker;
createNewConnection(conname, rconn);
} else {
if (PCONN->linker) {
PCONN->linker->finish();
}
PCONN->linker = plinker;
}
}