Revision 9705fbb5

b/cpus.c
771 771
    CPUState *env;
772 772

  
773 773
    while (all_cpu_threads_idle()) {
774
        qemu_cond_timedwait(tcg_halt_cond, &qemu_global_mutex, 1000);
774
        qemu_cond_wait(tcg_halt_cond, &qemu_global_mutex);
775 775
    }
776 776

  
777 777
    qemu_mutex_unlock(&qemu_global_mutex);
......
794 794
static void qemu_kvm_wait_io_event(CPUState *env)
795 795
{
796 796
    while (cpu_thread_is_idle(env)) {
797
        qemu_cond_timedwait(env->halt_cond, &qemu_global_mutex, 1000);
797
        qemu_cond_wait(env->halt_cond, &qemu_global_mutex);
798 798
    }
799 799

  
800 800
    qemu_kvm_eat_signals(env);

Also available in: Unified diff