[systemd-commits] src/bus-driverd

Kay Sievers kay at kemper.freedesktop.org
Wed Jan 8 07:08:18 PST 2014


 src/bus-driverd/bus-driverd.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

New commits:
commit 950f87b7e569a12c3ee18b38017ccac830ae474e
Author: Kay Sievers <kay at vrfy.org>
Date:   Wed Jan 8 23:07:28 2014 +0800

    Revert "bus-driverd: do not track identical matches"
    
    This reverts commit 234e28aa1cd37dee597c719ac5ca004c6215d28c.

diff --git a/src/bus-driverd/bus-driverd.c b/src/bus-driverd/bus-driverd.c
index 46a5b10..7e0ad1e 100644
--- a/src/bus-driverd/bus-driverd.c
+++ b/src/bus-driverd/bus-driverd.c
@@ -130,10 +130,7 @@ static int match_new(Client *c, struct bus_match_component *components, unsigned
         first = hashmap_get(c->matches, m->match);
         LIST_PREPEND(matches, first, m);
         r = hashmap_replace(c->matches, m->match, first);
-        if (r == 0) {
-                log_debug("Match '%s' already installed, ignoring request.", m->match);
-                LIST_REMOVE(matches, first, m);
-        } else if (r < 0) {
+        if (r < 0) {
                 LIST_REMOVE(matches, first, m);
                 goto fail;
         }



More information about the systemd-commits mailing list