On Fri, Apr 16, 2010 at 4:12 PM, M. Koehrer <mathias_koehrer@xxxxxxxx> wrote: > Now I have the need that another real time thread B should also be able > to trigger the "select()" in the thread_func_A() above. > This means, I should add a suitable inter-process-communication > between thread A and B that can be used with select() as well. > Having this, the thread A can be triggered by the socket or > by the IPC from thread B by adding two file desciptors to the readfds > of select(). > > My question is now: What kind of IPC is preferred here? > The only IPC I see is a local socket communication, however > this looks like a huge overhead for triggering... POSIX message queues in the kernel work fine for me. I had one problem with the accuracy of the timeouts in mq_timedreceieve and mq_timedsend which has been now fixed and is available as part of the latest -rt patch. regards /prady -- http://www.prady.in -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html