Found the problem. Fixed in HEAD, or just apply this simple patch:

diff --git a/bucardo.schema b/bucardo.schema
index ca584da..cfe220d 100644
--- a/bucardo.schema
+++ b/bucardo.schema
@@ -743,7 +743,9 @@ if ($dbtype eq 'postgres') {
     $db{host} ||= ''; $db{port} ||= ''; $db{pass} ||= ''; $db{user} ||= '';
     $connstring .= join ';', map {
         ( $_ eq 'name' ? 'dbname' : $_ ) . "=$db{$_}";
-    } grep { length $db{$_} } qw/name host port conn service/;
+    } grep { length $db{$_} } qw/name host port service/;
+
+ $connstring .= $db{conn} if length $db{conn};
 
     my $ssp = $row->{server_side_prepares};
     $ssp = 1 if ! defined $ssp;


-- 
Greg Sabino Mullane [email protected]
End Point Corporation
PGP Key: 0x14964AC8

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Bucardo-general mailing list
[email protected]
https://mail.endcrypt.com/mailman/listinfo/bucardo-general

Reply via email to