Your reply last night left me somewhat confused:
   riley_dt: there is no sequence with response_send

This was my understanding of how things worked:

1) client calls openais_msg_send_reply_receive()
2) aisexec receives the message and invokes the lib handler callback  
of the plugin
3) the plugin's callback does something and calls  
openais_response_send() with a response
4) the call to openais_msg_send_reply_receive() on the client returns  
with the message sent in step 3

Is that accurate?
If so, and if the plugin uses openais_response_send() correctly (I.e  
only in response to a client request), then there is an order (at  
least for singled threaded clients) is there not?

Is there some hole in my thinking here?
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to