This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 2/2] Initialize tunable list with the GLIBC_TUNABLES environment variable
- From: Andreas Schwab <schwab at suse dot de>
- To: Siddhesh Poyarekar <sid at reserved-bit dot com>
- Cc: libc-alpha at sourceware dot org, roland at hack dot frob dot com, carlos at redhat dot com, "Paul E. Murphy" <murphyp at linux dot vnet dot ibm dot com>, Andi Kleen <andi at firstfloor dot org>
- Date: Mon, 11 Jan 2016 14:51:36 +0100
- Subject: Re: [PATCH 2/2] Initialize tunable list with the GLIBC_TUNABLES environment variable
- Authentication-results: sourceware.org; auth=none
- References: <20160111111719 dot GA4183 at devel dot intra dot reserved-bit dot com>
Siddhesh Poyarekar <sid@reserved-bit.com> writes:
> void
> __tunables_init (char **envp)
> {
> - /* Empty for now. */
> + static bool initialized = false;
> +
> + if (__glibc_likely (initialized))
> + return;
Is this supposed to be thread-safe?
Andreas.
--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."