Commit fcdda211 authored by Alex Bligh's avatar Alex Bligh Committed by Michael Tokarev
Browse files

aio / timers: use g_usleep() not sleep()



sleep() apparently doesn't exist under mingw. Use g_usleep for
portability.

Signed-off-by: default avatarAlex Bligh <alex@alex.org.uk>
Reviewed-by: default avatarStefan Weil <sw@weilnetz.de>
Signed-off-by: default avatarMichael Tokarev <mjt@tls.msk.ru>
parent 2b21fb57
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -396,7 +396,7 @@ static void test_timer_schedule(void)
    g_assert(!aio_poll(ctx, false));
    g_assert_cmpint(data.n, ==, 0);

    sleep(1);
    g_usleep(1 * G_USEC_PER_SEC);
    g_assert_cmpint(data.n, ==, 0);

    g_assert(aio_poll(ctx, false));
@@ -729,7 +729,7 @@ static void test_source_timer_schedule(void)

    g_assert_cmpint(data.n, ==, 0);

    sleep(1);
    g_usleep(1 * G_USEC_PER_SEC);
    g_assert_cmpint(data.n, ==, 0);

    g_assert(g_main_context_iteration(NULL, false));
@@ -739,7 +739,7 @@ static void test_source_timer_schedule(void)
    do {
        g_assert(g_main_context_iteration(NULL, true));
    } while (qemu_clock_get_ns(data.clock_type) <= expiry);
    sleep(1);
    g_usleep(1 * G_USEC_PER_SEC);
    g_main_context_iteration(NULL, false);

    g_assert_cmpint(data.n, ==, 2);