diff src/doveadm/dsync/dsync-brain.c @ 15815:e7aabd79c9d5

dsync: Use full hostname+domain when comparing if hosts are different in locking.
author Timo Sirainen <tss@iki.fi>
date Sun, 17 Feb 2013 07:05:08 +0200
parents 6f024e0289da
children adb9857a3879
line wrap: on
line diff
--- a/src/doveadm/dsync/dsync-brain.c	Sat Feb 16 18:57:33 2013 +0200
+++ b/src/doveadm/dsync/dsync-brain.c	Sun Feb 17 07:05:08 2013 +0200
@@ -117,7 +117,7 @@
 	dsync_brain_mailbox_trees_init(brain);
 
 	memset(&ibc_set, 0, sizeof(ibc_set));
-	ibc_set.hostname = my_hostname;
+	ibc_set.hostname = my_hostdomain();
 	ibc_set.sync_ns_prefix = sync_ns == NULL ? NULL : sync_ns->prefix;
 	ibc_set.sync_box = sync_box;
 	ibc_set.sync_type = sync_type;
@@ -146,7 +146,7 @@
 	brain->state = DSYNC_STATE_SLAVE_RECV_HANDSHAKE;
 
 	memset(&ibc_set, 0, sizeof(ibc_set));
-	ibc_set.hostname = my_hostname;
+	ibc_set.hostname = my_hostdomain();
 	dsync_ibc_send_handshake(ibc, &ibc_set);
 
 	dsync_ibc_set_io_callback(ibc, dsync_brain_run_io, brain);