Quote:
Most people would probably use select() (or poll()) to wait on both fds simultaneously from a single thread.

Thanks, Mark. I would use select, but I'm using OpenOBEX libraries to get the data from the IrDA port - no fd to listen to there. I'll integrate it into one thread and see how the performance is, then go from there. Thanks for the help!
_________________________
Mark Cushman