[so] [Tema2 Linux] Test 7
Mirea Bogdan-Stefan
b.mirea at yahoo.com
Tue Mar 27 12:39:46 EEST 2012
Razvan Crainea <razvan.crainea at ...> writes:
> Salut, Bogdan!
>
> Conform paginii de manual pentru mq_receive:
> "If the queue is empty, then, by default, mq_receive() blocks until a
> message becomes available, or the call is interrupted by a signal
> handler."
>
> Ești sigur că ai mesaje în coadă în momentul în care gateway-ul
face mq_receive?
>
Asa este, coada este goala la testul 7, dar de ce?
Am dat sa imi afiseze intr-un fisier pasul la care face receive (un conto
incrementat ) -> numele mesajului.
La testul 7 se blocheaza in msgq_recv(queue,&msg); Care ar putea fi problema
de nu-mi gaseste nici macar un mesaj pe coada?
--------Test 1-------
0 -> /mq1_0
1 -> exit
--------Test 2-------
0 -> /mq2_0
1 -> exit
--------Test 3-------
0 -> /mq3_0
1 -> exit
--------Test 4-------
0 -> /mq4_0
1 -> /mq4_2
2 -> /mq4_1
3 -> /mq4_3
4 -> exit
--------Test 5-------
0 -> /mq5_0
1 -> /mq5_1
2 -> /mq5_3
3 -> /mq5_2
4 -> exit
--------Test 6-------
0 -> /mq6_1
1 -> /mq6_2
2 -> /mq6_0
3 -> /mq6_3
4 -> exit
--------Test 7-------
La testul 7 nu afiseaza NIMIC!! - nu am mesaje pe coada
More information about the so
mailing list