Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 May 2007 20:45:50 +0400
From:      Andrey Chernov <ache@freebsd.org>
To:        Brooks Davis <brooks@freebsd.org>
Cc:        arch@freebsd.org, alfred@freebsd.org, freebsd-arch@freebsd.org
Subject:   Re: cvs commit: src/usr.sbin/sysinstall main.c
Message-ID:  <20070502164550.GA96240@nagual.pp.ru>
In-Reply-To: <20070502154928.GB73631@lor.one-eyed-alien.net>
References:  <20070501100642.GB823@turion.vk2pj.dyndns.org> <20070501193146.GD10323@nagual.pp.ru> <20070501.163941.-2001109237.imp@bsdimp.com> <200705021045.01221.jhb@freebsd.org> <20070502154928.GB73631@lor.one-eyed-alien.net>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Wed, May 02, 2007 at 10:49:28AM -0500, Brooks Davis wrote:
> From your arguments I think this change makes sense.  It's probably
> worth documenting the obviously problems of using this API such as races
> if used in threaded programs.

Just for note - POSIX says:

"All functions defined by this volume of IEEE Std 1003.1-200x shall be 
thread-safe, except that the following functions need not be thread-safe."

and in the provided list all *env(3) functions are.

-- 
http://ache.pp.ru/

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (FreeBSD)

iD8DBQFGOMA+Vg5YK5ZEdN0RAkgWAJ9w80wWIzuzs8QFy5Jp55RffLczkQCcDKon
NgLmSqgtZRnrJox8qIiIcBs=
=b6wq
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070502164550.GA96240>