summaryrefslogtreecommitdiff
path: root/bus
diff options
context:
space:
mode:
Diffstat (limited to 'bus')
-rw-r--r--bus/signals.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/bus/signals.c b/bus/signals.c
index db7b0665..30d977c3 100644
--- a/bus/signals.c
+++ b/bus/signals.c
@@ -690,7 +690,11 @@ bus_matchmaker_get_recipients (BusMatchmaker *matchmaker,
DBusList **recipients_p)
{
/* FIXME for now this is a wholly unoptimized linear search */
-
+ /* Guessing the important optimization is to skip the signal-related
+ * match lists when processing method call and exception messages.
+ * So separate match rule lists for signals?
+ */
+
DBusList *link;
_dbus_assert (*recipients_p == NULL);