diff options
author | Grant Limberg <grant.limberg@zerotier.com> | 2018-12-10 12:26:20 -0800 |
---|---|---|
committer | Grant Limberg <grant.limberg@zerotier.com> | 2018-12-10 12:26:20 -0800 |
commit | 0da2efa633d8cc64db732704e80a74dd0a4e23b5 (patch) | |
tree | ece30a0527efa9cc582a4d05040895fb0a3446cc /controller | |
parent | e23d95bf038c38fd07353415b752efa21a47ae7c (diff) | |
download | infinitytier-0da2efa633d8cc64db732704e80a74dd0a4e23b5.tar.gz infinitytier-0da2efa633d8cc64db732704e80a74dd0a4e23b5.zip |
add application_name to pgbouncer connectio string
Diffstat (limited to 'controller')
-rw-r--r-- | controller/PostgreSQL.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/controller/PostgreSQL.cpp b/controller/PostgreSQL.cpp index e4a2a90b..db0537ec 100644 --- a/controller/PostgreSQL.cpp +++ b/controller/PostgreSQL.cpp @@ -1349,7 +1349,10 @@ PGconn *PostgreSQL::getPgConn(OverrideMode m) { char *connStr = getenv("PGBOUNCER_CONNSTR"); if (connStr != NULL) { fprintf(stderr, "PGBouncer Override\n"); - return PQconnectdb(connStr); + std::string conn(connStr); + conn += " application_name=controller-"; + conn += _myAddressStr.c_str(); + return PQconnectdb(conn.c_str()); } } |