Re: [PATCH 27/36] attr: convert to new threadsafe API
- From
Johannes Sixt <j6t@kdbg.org>
- Date
- Oct 26, 2016, 20:40 UTC
- Message-ID
- <6f231a78-5d74-b93f-a644-a4700c9dfbe7@kdbg.org>
- In-Reply-To
- <20161026202652.kz63mxqqjan7swvl@sigill.intra.peff.net>
Am 26.10.2016 um 22:26 schrieb Jeff King:
Show 11 quoted lines
> On Wed, Oct 26, 2016 at 10:25:38PM +0200, Johannes Sixt wrote: > >> Am 26.10.2016 um 21:51 schrieb Stefan Beller: >>> it is >>> very convenient to not have to explicitly initialize mutexes? >> >> Not to initialize a mutex is still wrong for pthreads. > > I think Stefan was being loose with his wording. There would still be an > initializer, but it would be a constant (and in the case of pthread > emulation on Windows, would just be NULL).
And I was loose, too: Not to initialize a mutex with at least PTHREAD_MUTEX_INITILIZER (if not pthread_mutex_init) is still wrong.
-- Hannes