About 10,900 results
Open links in new tab
  1. c - pthread_join () and pthread_exit () - Stack Overflow

    Dec 15, 2011 · In pthread_join, ret is an output parameter. You get back a value from the function. Such value can, for example, be set to NULL. Long explanation: In pthread_join, you get back …

  2. c - When to use pthread_exit () and when to use pthread_join () in ...

    Dec 29, 2013 · It should be allocated with malloc ()/new, allocated on the pthread_join threads stack, 1) a stack value which the pthread_join caller passed to pthread_create or otherwise …

  3. C pthread_join return value - Stack Overflow

    Nov 10, 2012 · 16 You need to pass the address of a void * variable to pthread_join -- it will get filled in with the exit value. That void * then should be cast back to whatever type was …

  4. c - is it necessary to call pthread_join () - Stack Overflow

    May 15, 2012 · pthread_join does two things: Wait for the thread to finish. Clean up any resources associated with the thread. If you exit the process without joining, then (2) will be done for you …

  5. pthread_join function in c - Stack Overflow

    Mar 14, 2015 · Yes that is what pthread_join is meant to do. It has the calling thread wait until the created thread has done its work. If you don't have it, your main thread terminates the whole …

  6. pthread_join function kill the thread after execution or we need to ...

    Sep 5, 2012 · 7 pthread_join does not kill the thread, it waits for the thread to complete. If you want to kill a thread then use pthread_kill. But that has to be done before pthread_join, …

  7. How do I use pthread_join() for multithreading? - Stack Overflow

    May 11, 2023 · pthread_join blocks the calling thread until the specified thread finishes. Calling pthread_create, then _join in the same loop makes little sense, you'll get no parallel threads …

  8. c - Non-blocking pthread_join - Stack Overflow

    Nov 6, 2024 · The 'pthread_join' mechanism is a convenience to be used if it happens to do exactly what you want. It doesn't do anything you couldn't do yourself, and where it's not …

  9. how does calling pthread_join multiple times work?

    Mar 13, 2015 · pthread_join(c_thread, 0); pthread_join(p_thread, 0); return 0; } ignoring the problem of possible race conditions to try to reduce code size, why are both the threads …

  10. c - pthread_join () for asynchronous threads - Stack Overflow

    Nov 12, 2014 · I suggest, you remove pthread_join() from thread2, to fix undefined behaviour and if you want serial execution of threads, then you have to create threads one after another and …