|
Message-ID: <CAHjooHG3+O9d8odW5D=Q7YaS-cpGD7hAWW+96-Wzff++WLs8+g@mail.gmail.com>
Date: Thu, 18 Aug 2016 12:51:23 +0100
From: Steve Osselton <steve.osselton@...smtech.com>
To: musl@...ts.openwall.com
Subject: Duplicate call to pthread_join segvs
Hi,
Am using musl on the latest Alpine Linux release. Although the behaviour of
calling pthread_join on
the same thread is undefined, would be nice if returned an errno as opposed
to a segv:
#include <pthread.h>
void * start_routine (void * arg)
{
}
int main (int argc, char ** argv)
{
pthread_t id;
pthread_create (&id, NULL, start_routine, NULL);
pthread_join (id, NULL);
pthread_join (id, NULL);
}
Cheers Steve.
Content of type "text/html" skipped
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.