]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
- the pending reply tracking isn't quite right. It currently simply
authorHavoc Pennington <hp@redhat.com>
Tue, 14 Oct 2003 05:22:22 +0000 (05:22 +0000)
committerHavoc Pennington <hp@redhat.com>
Tue, 14 Oct 2003 05:22:22 +0000 (05:22 +0000)
   blocks any reply if one wasn't pending. Instead, it needs to
   allow any reply if one was pending, and block otherwise.
   Suggest changing the check_reply() call to just get a boolean
   was_pending_reply value, pass that in to the policy
   engine, and allow <allow>/<deny> elements to match based on
   whether it was a pending reply.

doc/TODO

index c301d4499568216d41b4db3a7f334d0c639923e5..5479443321438266060a78405128587a9650edb0 100644 (file)
--- a/doc/TODO
+++ b/doc/TODO
@@ -1,4 +1,4 @@
-
  - How we will handle DCOP needs sorting out. Among other things, we
    need to check that service and service-ownership semantics map to DCOP 
    reasonably well.
 
  - the max_replies_per_connection resource limit isn't implemented
 
+ - the pending reply tracking isn't quite right. It currently simply 
+   blocks any reply if one wasn't pending. Instead, it needs to 
+   allow any reply if one was pending, and block otherwise. 
+   Suggest changing the check_reply() call to just get a boolean 
+   was_pending_reply value, pass that in to the policy 
+   engine, and allow <allow>/<deny> elements to match based on 
+   whether it was a pending reply.