Secondly, if the network connection fails in the middle of
replication
(closing an ssh tunnel is a good way to test this ;-)) then it seems
to retry a few (10) times before the replicator process terminates.
If
the network connection becomes available again (restart the ssh
tunnel) the replicator doesn't seem to notice. Also, I just noticed
that Futon still lists the replication on its status page.
That's correct, the replicator does try to ignore transient failures.
Wait, are you saying that the replicator hangs if you do this? That's
a bug.
Adam