printf("Here is fB: ");
print_args(argc,argv);
-/* printf("\tContext B: Yield\n"); */
-/* xbt_context_yield(); */
+ printf("\tContext B: Yield\n");
+ xbt_context_yield();
printf("\tContext B: Push context A\n");
xbt_fifo_push(fifo,cA);
xbt_init(&argc, argv);
- cA = xbt_context_new(fA, NULL, NULL, NULL, NULL, 0, NULL);
- cB = xbt_context_new(fB, NULL, NULL, NULL, NULL, 0, NULL);
- cC = xbt_context_new(fC, NULL, NULL, NULL, NULL, 0, NULL);
+ cA = xbt_context_new("A",fA, NULL, NULL, NULL, NULL, 0, NULL);
+ cB = xbt_context_new("B",fB, NULL, NULL, NULL, NULL, 0, NULL);
+ cC = xbt_context_new("C",fC, NULL, NULL, NULL, NULL, 0, NULL);
fifo = xbt_fifo_new();
xbt_exit();
cA=cB=cC=NULL;
+ printf("Context main: Bye\n");
return 0;
}