Stop unused threads before the last test, to make the test terminate

* tests/threadpool-test.c: Stop unused threads before
        the last test, to make the test terminate reliably.



svn path=/trunk/; revision=5477
This commit is contained in:
Matthias Clasen 2007-05-03 04:48:10 +00:00
parent 36917dbee3
commit 9d3c408fbe
2 changed files with 7 additions and 1 deletions

View File

@ -1,5 +1,8 @@
2007-05-02 Matthias Clasen <mclasen@redhat.com>
* tests/threadpool-test.c: Stop unused threads before
the last test, to make the test terminate reliably.
* NEWS: Updates
2007-05-02 Marco Barisione <marco@barisione.org>

View File

@ -405,6 +405,9 @@ test_check_start_and_stop (gpointer user_data)
test_thread_sort (TRUE);
break;
case 6:
test_thread_stop_unused ();
break;
case 7:
test_thread_idle_time ();
break;
default:
@ -434,7 +437,7 @@ test_check_start_and_stop (gpointer user_data)
G_UNLOCK (thread_counter_sort);
}
if (test_number == 6) {
if (test_number == 7) {
guint idle;
idle = g_thread_pool_get_num_unused_threads ();