Commit 36ef1556 authored by osku's avatar osku

Remove incorrect warning printed in sync0arr.c.

parent a7d6161a
...@@ -908,7 +908,11 @@ sync_array_signal_object( ...@@ -908,7 +908,11 @@ sync_array_signal_object(
/************************************************************************** /**************************************************************************
If the wakeup algorithm does not work perfectly at semaphore relases, If the wakeup algorithm does not work perfectly at semaphore relases,
this function will do the waking (see the comment in mutex_exit). This this function will do the waking (see the comment in mutex_exit). This
function should be called about every 1 second in the server. */ function should be called about every 1 second in the server.
Note that there's a race condition between this thread and mutex_exit
changing the lock_word and calling signal_object, so sometimes this finds
threads to wake up even when nothing has gone wrong. */
void void
sync_arr_wake_threads_if_sema_free(void) sync_arr_wake_threads_if_sema_free(void)
...@@ -938,11 +942,6 @@ sync_arr_wake_threads_if_sema_free(void) ...@@ -938,11 +942,6 @@ sync_arr_wake_threads_if_sema_free(void)
count++; count++;
if (sync_arr_cell_can_wake_up(cell)) { if (sync_arr_cell_can_wake_up(cell)) {
ut_print_timestamp(stderr);
fprintf(stderr,
" InnoDB: warning: sync_arr_wake_threads_if_sema_free()\n"
"InnoDB: found a thread to wake up.\n");
sync_cell_event_set(cell); sync_cell_event_set(cell);
ut_a(arr->n_reserved > 0); ut_a(arr->n_reserved > 0);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment