Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Errno EINVAL from MsgSendPulse(): (4 Items)
   
Errno EINVAL from MsgSendPulse()  
I have this error when my process try to send a pulse with MsgSendPulse() to another specific process on another node.
this is not the first pulse that my process send to that destination. Many other MsgSendPulse() have been already 
correctly sent. The problem present after some time.
The called process still exist and is not blocked.
I've check that the arguments passed to the MsgSendPulse() are the same successfully used before.

The EINVAL is not present in the library documentation of the MsgSendPulse().
Can anyone explain me what could be the meaning of this error?

thanks,
Giuliano
Re: Errno EINVAL from MsgSendPulse()  
Looking at the code it would appear you are trying to send with a bad priority (eg 0)

giuliano mereu wrote:
> I have this error when my process try to send a pulse with MsgSendPulse() to another specific process on another node.

> this is not the first pulse that my process send to that destination. Many other MsgSendPulse() have been already 
correctly sent. The problem present after some time.
> The called process still exist and is not blocked.
> I've check that the arguments passed to the MsgSendPulse() are the same successfully used before.
> 
> The EINVAL is not present in the library documentation of the MsgSendPulse().
> Can anyone explain me what could be the meaning of this error?
> 
> thanks,
> Giuliano
> 
> _______________________________________________
> OSTech
> http://community.qnx.com/sf/go/post33523
> 

-- 
cburgess@qnx.com
RE: Errno EINVAL from MsgSendPulse()  
I've been working on the docs for MsgSendPulse(), so I'll add EINVAL to
the list of errors.

Steve Reid (stever@qnx.com)
Technical Editor
QNX Software Systems 
Re: RE: Errno EINVAL from MsgSendPulse()  
Thanks a lot for your quick reply!

I'll Try to check the priority.

Giuliano.