Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Interprocess Signals don't work directly start-up: (2 Items)
   
Interprocess Signals don't work directly start-up  
Hi,

On a project I'm currently working on, I have 2 processes, one controls the hardware and any other low level 
communication/operation, the other is responsible for UI and network communication. Most of the interprocess 
communication takes place using MsgSend()/MsgReply(), but for some time critical events, I use SIGRTMIN...SIGRTMIN + 3.

Everything works fine if launch these processes after the system is up and running, but if I launch them on start-up (by
 including them in rc.local), signals don't work. Is there any additional background process required for interprocess 
signals?

My modified rc.local file is attached below.

Thanks!

- Shahzeb Ihsan
Attachment: Text rc.local 1.66 KB
Re: Interprocess Signals don't work directly start-up  
Maybe you should start them via "su - username your_usual_command_line"

If it works then, it may have to do something with the environment, which is considerably different inside rc.local 
comapred to after login.

-Albrecht