INNER CODE UNIT · C

pool

pgbouncer/pgbouncer · src/admin.c:1633

	pool = get_pool(db, db->forced_user_credentials);
	if (!pool)
		die("cannot create admin pool?");
	admin_pool = pool;

	/* find an existing user or create a new fake user with disabled password */
	user = find_or_add_new_global_user("pgbouncer", "");
	if (!user) {
		die("cannot create admin user?");
	}

	/* prepare welcome */
	msg = pool->welcome_msg;
	if (!msg)
		die("out of memory");
	pktbuf_write_ParameterStatus(msg, "server_version", PACKAGE_VERSION "/bouncer");
	pktbuf_write_ParameterStatus(msg, "client_encoding", "UTF8");
	pktbuf_write_ParameterStatus(msg, "server_encoding", "UTF8");

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…