#include "kernel/types.h" #include "user/user.h" int main(){ int fd = create_mutex(); acquire_mutex(fd); int pid = fork(); if(pid < 0){ printf("error fork\n"); exit(1); } else if (pid == 0){ acquire_mutex(fd); printf("Oui, père.\n"); exit(0); } else { for(int i = 0; i < 1000; i++){ printf("Fils, tu m'attendras\n"); } release_mutex(fd); wait(0); exit(0); } }