- strncpy((char *) shm_ptr, argv[optind], MSGMAXSIZE);
- printf("Sleeping for %i seconds\n", t);
- sleep(t);
+ strncpy((char *) shm_ptr, argv[optind], MSGMAXSIZE); // modify message
+ printf("Sleeping for %i seconds\n", t); // print sleep value
+ sleep(t); // sleep
+ // release semaphore