From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 13 Nov 2002 12:21:01 +0300 From: "Anton V. Boyarshinov" To: devel@altlinux.ru Subject: Re: [devel] errno and threads In-Reply-To: <20021113084812.GC14670@kadath.pm.ramax.spb.ru> References: <20021113084812.GC14670@kadath.pm.ramax.spb.ru> Organization: Wanadoo Technologes X-Mailer: Sylpheed version 0.8.1 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Message-Id: <20021113092105.904B02B518@mail.ru.echo.fr> Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Добрый день On Wed, 13 Nov 2002 11:48:13 +0300 Igor Homyakov wrote: > Проясните ситуацию с использованием errno в многопоточных > программах. Насколько я понимаю, это зависит от реализации. > > В Linux переменная errno глобальная или локальная для каждого > процесса ? man errno errno is thread-local; setting it in one thread does not affect its value in any other thread. Более того, Стивенс утвержает, что она должна быть локальной для потока незваисимо от реализации. Антон -- mailto:boyarsh@mail.ru mailto:boyarsh@ru.echo.fr 12:16pm up 13 days, 20:49, 6 users, load average: 0.00, 0.02, 0.00