2009-03-18, 02:06
Been playing with this timing issue. I had a look at reordering, but there didnt seem to be much room to manouver. I also tried rerunning init/lirc again, later.
Anyway, for the sake of expedience in the WAF dept, I wrote a simple program which attempts to create and connect socket to lircd every second until it succeeds. I stuck this in my .xsession before xbmc, and the good news is that, as expected, it eventually connects. Seems to be ~20 seconds on average.
So it's working for me now, and the slight delay isn't the end of the world!
Anyway, for the sake of expedience in the WAF dept, I wrote a simple program which attempts to create and connect socket to lircd every second until it succeeds. I stuck this in my .xsession before xbmc, and the good news is that, as expected, it eventually connects. Seems to be ~20 seconds on average.
So it's working for me now, and the slight delay isn't the end of the world!