Question: #include #include #include #include pthread_t tid; pthread_t writerthreads[50],readerthreads[50]; void *reader(void* param) { printf(reader in CS to read ); printf(Reader leaving CS ); return NULL; }
#include#include #include #include pthread_t tid; pthread_t writerthreads[50],readerthreads[50]; void *reader(void* param) { printf("reader in CS to read "); printf("Reader leaving CS "); return NULL; } void *writer(void* param) { printf("Writer writing in CS "); return NULL; } int main() { int r1,w1,i,j; printf("Enter the number of readers:"); scanf("%d",&r1); printf("Enter the number of writers:"); scanf("%d",&w1); printf(" "); for(i=0;i What is the race condition in this code?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
