The dsrepl tool may not be finished for initialize from non-exists/not-at-topology server.
Steps to reproduce:
- Set up two instances at replication topology (DJ1 and DJ2) (could be used https://stash.forgerock.org/projects/QA/repos/pyforge/browse/PyBot/OpenDJ/testcases/functional/replication_group1/DsRepl.py for set up) and start instances
- Reproduce only with run dsrepl initialize from non existing/not at topology server (randomly on my notebook)
- Reproduce when any initialize and initialize from non-exists server is preformed at the same time
Dsrepl initialize is able to freeze at case initialize from non-existing server. I was run it over night and it was not finished.
Dsrepl initialize should not run that long without response/results. It should return every times that it is unreachable or import/export already in progress.