Deutsch   English   Français   Italiano  
<vtgloc$36urv$1@raubtier-asyl.eternal-september.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!raubtier-asyl.eternal-september.org!.POSTED!not-for-mail
From: Bonita Montero <Bonita.Montero@gmail.com>
Newsgroups: comp.lang.c++
Subject: Re: signalling a condvar from inside vs. signalling a condvar von
 outside
Date: Sun, 13 Apr 2025 17:38:19 +0200
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <vtgloc$36urv$1@raubtier-asyl.eternal-september.org>
References: <vte0g6$pmgv$1@raubtier-asyl.eternal-september.org>
 <vtef76$16guv$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 13 Apr 2025 17:37:49 +0200 (CEST)
Injection-Info: raubtier-asyl.eternal-september.org; posting-host="acfd86acf0cee522761f246584ed98ac";
	logging-data="3373951"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX196PHWvrx017SHbjhVT9JwkBYm8yi0cmx8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:m/+Fk4fbQt4E0s2yU2Y+/kLXsBU=
In-Reply-To: <vtef76$16guv$1@dont-email.me>
Content-Language: de-DE

Am 12.04.2025 um 21:33 schrieb Chris M. Thomasson:

> There is a scalability problem wrt signalling inside the critical 
> section. Does your convdar impl use wait morphing?

There's no scalability problem with that since the kernel call to
release a thread happens only when the mutex is accessible *and*
the cv is signalled.