MESSAGE QUEUE
-
hi,
angenommen ich habe einen task der wartet auf 2 message queues! wenn ich nun folgenden code (pseudo) habe:
void task() { while(1) { WAIT_MESSAGE_QUEUE(msg1); WAIT_MESSAGE_QUEUE(msg2); sleep(100); } }wenn hier nun msg1 kommt aber msg2 nicht dann blockt er noch immer! gibt es ein wait der weiter geht wenn msg1 oder msg2 kommt?
-
WaitForMultipleObjects...