Hi Mikhail, > > > And the failure mode of the agent disconnecting is... to drop events > > on the floor??? > > > > Who said that? D-Bus is an asynchronous message bus with a method call > > and a method return message. Where do you see events being dropped? > > When you receive a callback on NameOwnerChanged for the agent, the proposed > patch, AFAICS, just nullifies the agent data in the history structure. Any > history event handler called after that simply returns silently because the > agent is not available. > This is a lousy failure mode, and you'll need to improve it. Presumably, by > spooling whole messages until there is an agent ready to receive them.
you do understand the concept of sending something as RFC, do you? And I did clearly mentioned that the whole part of spooling call history and message history when agent is not present is missing. That is a TODO item and hence this was a RFC. Regards Marcel _______________________________________________ ofono mailing list [email protected] http://lists.ofono.org/listinfo/ofono
