impatomic: add strong/weak compare_exchange
[c11tester.git] / schedule.cc
index ea1d58208ea2b692ed19596c2929a73b254fc998..da6d469fdfe81498e9078423a14eb6310a0ad9e3 100644 (file)
@@ -1,7 +1,7 @@
 #include <string.h>
 #include <stdlib.h>
 
-#include "threads.h"
+#include "threads-model.h"
 #include "schedule.h"
 #include "common.h"
 #include "model.h"
@@ -115,7 +115,7 @@ void Scheduler::sleep(Thread *t)
 void Scheduler::wake(Thread *t)
 {
        ASSERT(!t->is_model_thread());
-       set_enabled(t, THREAD_DISABLED);
+       set_enabled(t, THREAD_ENABLED);
        t->set_state(THREAD_READY);
 }