Fixed deadlocks in pthread_pause
[mirrors/Programs.git] / c / pthread_extra / test_pause.c
index 47f2db0cc20b0cf48bb17284cd1fab5891673676..467328940c87c786f61b024436de2506a4fa8dc6 100644 (file)
@@ -22,6 +22,22 @@ int main() {
        //That way you can be sure it is pausable immediately
        pthread_create(&a, NULL, thread_test, " A");
        pthread_create(&b, NULL, thread_test, " B");
+       //sleep(1);
+
+       //printf("OK\n");
+       /*
+       for(int32_t i = 1;i>0;i++) {
+               pthread_pause(a);
+               pthread_pause(a);
+               pthread_unpause(a);
+               pthread_unpause(a);
+       }
+       */
+       /*
+       exit(23);
+       pthread_pause(a);
+       pthread_unpause(b);
+       */
 
        while(1) {
                pthread_pause(b);
This page took 0.093397 seconds and 4 git commands to generate.