리눅스에서 5개의 프로세스를 돌리고 있습니다.
이 중 하나의 프로세스에서 메시지 큐를 생성하고 나머지 4개의 프로세스가 해당 메시지 큐에 접근해서 메시지를 send합니다.(msgsnd)
즉, 4개의 프로세스가 하나의 메시지 큐에 접근하는 것이죠.
msgsnd 호출시에는 IPC_NOWAIT 플래그를 주었습니다.
그런데 이때, 두개 이상의 프로세스가 동시에 메시지 큐에 대해 msgsnd 함수를 호출하는 상황이 발생되면, 문제가 되는지 알고 싶습니다.