Überprüfung ob speicher gut erstellt wurde oder nicht

This commit is contained in:
Zakarya Boudouar 2019-10-31 22:31:28 +00:00
parent 85b3cc67c5
commit 72a050c620
1 changed files with 4 additions and 5 deletions

View File

@ -5,6 +5,10 @@
//Shared-Memory-Segment erstellen oder öffnen shmget() //Shared-Memory-Segment erstellen oder öffnen shmget()
void shared_memory_init(){ void shared_memory_init(){
memory_id = shmget(IPC_PRIVATE, SHMMAXSIZE, IPC_CREAT | IPC_EXCL); memory_id = shmget(IPC_PRIVATE, SHMMAXSIZE, IPC_CREAT | IPC_EXCL);
if(memory_id<0){
perror("Fehler bei der Erstellung des gemeinsamen Speicher");
exit(1);
}
} }
//Shared-Memory-Segment id weiterreichen //Shared-Memory-Segment id weiterreichen
@ -29,8 +33,3 @@ void attach_process(void *myProcess){
void release_memory(){ void release_memory(){
int shmdt(void *myProcess); int shmdt(void *myProcess);
} }