WvDBus: better error reporting.
commita07521cbe81307637728e647ccc641fd26fadf02
authorapenwarr <apenwarr@6619c942-59fa-0310-bf43-a07aaa81d9ac>
Sat, 26 Jan 2008 01:18:59 +0000 (26 01:18 +0000)
committerapenwarr <apenwarr@6619c942-59fa-0310-bf43-a07aaa81d9ac>
Sat, 26 Jan 2008 01:18:59 +0000 (26 01:18 +0000)
tree963a0bf20f6ddeae5d92814aa3c78dfa993964fa
parent873c695e3e0c60f839f254dc1ceaf608e3be3b92
WvDBus: better error reporting.

When printing REPLY DBus messages, print ERR#xx instead of REPLY#xx if it's
an error message.  In WvDBusServer, don't mark a message as "handled" if
there's no matching connection for a service; return false and let another
handler try to handle it.  When everything has failed, send back a
NameHasNoOwner error instead of just failing silently; this way clients can
recover gracefully.

git-svn-id: file:///home/apenwarr/alumnit-svn/public/branches/wvstreams-ng@11859 6619c942-59fa-0310-bf43-a07aaa81d9ac