소켓 감시해서 수신이 있으면 처리하고 없으면 메시지큐 열어서
메시지큐 데이터 처리하고 메시지큐에 데이터 없으면 계속 감시하는 코드입니다.
문제는 되다 안되다 하는겁니다.
가장 먼저 실행하는 Bind를 하고 Bind Ack를 수신받는데 전송은 하는데 수신이 되다 안되다 합니다.
그 다음 큐에서 데이터를 읽어와 Deliver를 하는데 하다 안하다 합니다.(메시지 큐를 안읽어 옵니다.)
Deliver를 보낸 후 Deliver Ack를 받고 Report를 받는데, Report는 못받을 때가 훨씬 많습니다.
ps.
poll에서 마지막 인자인 타임아웃은 마이크로 세컨드 맞죠?
코드에서 ^ ==> % 입니다.(코드에 %가 들어가면 이상하게 보여서요..