Add missing PQfinish() calls
authorMagnus Hagander
Wed, 23 May 2012 19:52:23 +0000 (21:52 +0200)
committerMagnus Hagander
Wed, 23 May 2012 19:52:23 +0000 (21:52 +0200)
Fujii Masao

src/bin/pg_basebackup/streamutil.c

index 0de6f54e415283031e14e6fdac210aa4be66239a..cc015370ff6607d47f2bc9da5e981c5603ec1bea 100644 (file)
@@ -167,6 +167,7 @@ GetConnection(void)
        {
            fprintf(stderr, _("%s: could not determine server setting for integer_datetimes\n"),
                    progname);
+           PQfinish(tmpconn);
            exit(1);
        }
 
@@ -178,6 +179,7 @@ GetConnection(void)
        {
            fprintf(stderr, _("%s: integer_datetimes compile flag does not match server\n"),
                    progname);
+           PQfinish(tmpconn);
            exit(1);
        }