]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dsync: Display namespace locations on init in debug mode
authorAki Tuomi <aki.tuomi@dovecot.fi>
Fri, 9 Jun 2017 12:22:56 +0000 (15:22 +0300)
committerAki Tuomi <aki.tuomi@dovecot.fi>
Fri, 9 Jun 2017 12:31:53 +0000 (15:31 +0300)
This simplifies debugging as you can more easily tell
which brain is using which mail location.

src/doveadm/dsync/dsync-brain-mailbox-tree.c

index 102bbe375f5da7d5801b7c8d0cb7b3e6a083246a..68aa319eb60d9ec9a45c19243bcdcb062b373d88 100644 (file)
@@ -55,6 +55,10 @@ void dsync_brain_mailbox_trees_init(struct dsync_brain *brain)
        for (ns = brain->user->namespaces; ns != NULL; ns = ns->next) {
                if (!dsync_brain_want_namespace(brain, ns))
                        continue;
+               if (brain->debug)
+                       i_debug("brain %c: Namespace %s has location %s",
+                               brain->master_brain ? 'M' : 'S',
+                               ns->prefix, ns->set->location);
                if (dsync_mailbox_tree_fill(brain->local_mailbox_tree, ns,
                                            brain->sync_box,
                                            brain->sync_box_guid,