Date: Wed, 11 Dec 2024 16:31:38 -0500
Please see other mail thread.
--
| ||||||||
Le message ci-dessus, ainsi que les documents l'accompagnant, sont destinés uniquement aux personnes identifiées et peuvent contenir des informations privilégiées, confidentielles ou ne pouvant être divulguées. Si vous avez reçu ce message par erreur, veuillez le détruire. This communication (and/or the attachments) is intended for named recipients only and may contain privileged or confidential information which is not to be disclosed. If you received this communication by mistake please destroy all copies. |
On Dec 11, 2024, at 4:20 PM, Jonathan Wakely <cxx_at_[hidden]> wrote:
On Wed, 11 Dec 2024, 21:14 Phil Bouchard via Std-Proposals, <std-proposals_at_[hidden]> wrote:Greetings,Given the following I came to realise there's no way in C++ to check if a thread was properly created or not (right after the equivalent C call to pthread_create()).What does properly created mean? How can it not be properly created?If pthread_create returns an error the std:: thread constructor will throw an exception, so it never gets constructed and you can't call joinable() on it anyway.So I would like to suggest adding such check in joinable() call to do so.Because under high concurrency a call to C++'s detach() can understandibly segfault.How?
Received on 2024-12-11 21:31:53