]> git.ipfire.org Git - thirdparty/asterisk.git/commit
cdr_pgsql: fix error in connection string
authorChris-Savinovich <csavinovich@digium.com>
Tue, 4 Jun 2019 17:41:33 +0000 (12:41 -0500)
committerChristian Savinovich <csavinovich@digium.com>
Tue, 4 Jun 2019 18:38:29 +0000 (12:38 -0600)
commite61f2af89d17f6379ca2d12c83a04e832c5ae5af
tree03209832e9ca922aeb06af9614ec30eb79f677e6
parent03783cfa1b19f371763fda21166673086e3d97ba
cdr_pgsql: fix error in connection string

Fixes an error occurring in function pgsql_reconnect() caused when value of
hostname is blank. Which in turn will cause the connection string to look
like this: "host= port=xx", which creates a sintax error. This fix now checks
if the corresponding values for host, port, dbname, and user are blank. Note
that since this is a reconnect function the database library will replace any
missing value pairs with default ones.

ASTERISK-28435

Change-Id: I0a921f99bbd265768be08cd492f04b30855b8423
cdr/cdr_pgsql.c