thread: nuke the concept of 'joinable'

And remove the 'joinable' argument from g_thread_new() and
g_thread_new_full().

Change the wording in the docs.  Clarify expectations for
(deprecated) g_thread_create().
This commit is contained in:
Ryan Lortie
2011-10-13 00:43:33 -04:00
parent b0e73ca390
commit 015f4b4513
27 changed files with 88 additions and 93 deletions

View File

@@ -90,8 +90,12 @@ main (int argc, char *argv[])
if (cancel_timeout)
{
GThread *thread;
cancellable = g_cancellable_new ();
g_thread_new ("cancel", cancel_thread, cancellable, FALSE, NULL);
thread = g_thread_new ("cancel", cancel_thread, cancellable, NULL);
g_assert (thread != NULL);
g_thread_unref (thread);
}
else
{