From 1b40254d909ad96f832031fe248b94a1d9aded50 Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Mon, 31 Aug 2015 19:31:28 +0300 Subject: [PATCH] console: Fill auth_user when auth_type=any. Otherwise logging can crash (#67). --- src/admin.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/admin.c b/src/admin.c index bc389db..d23d24b 100644 --- a/src/admin.c +++ b/src/admin.c @@ -1368,9 +1368,11 @@ bool admin_pre_login(PgSocket *client, const char *username) */ if (cf_auth_type == AUTH_ANY) { if (strlist_contains(cf_admin_users, username)) { + client->auth_user = admin_pool->db->forced_user; client->admin_user = 1; return true; } else if (strlist_contains(cf_stats_users, username)) { + client->auth_user = admin_pool->db->forced_user; return true; } } -- 2.40.0