xecution.</p>
<p>Starting a thread which has already been started does nothing.</p>
<p>See also: <a href="threads.html#al_create_thread">al_create_thread</a>.</p>
<h1 id="al_join_thread"><a href="#TOC">al_join_thread</a></h1>
<pre><code>void al_join_thread(ALLEGRO_THREAD *thread, void **ret_value)
</code></pre>
<p>Wait for the thread to finish executing. This implicitly calls <a href="threads.html#al_set_thread_should_stop">al_set_thread_should_stop</a> first.</p>
<p>If <code>ret_value</code> is non-<code>N