From 76d6c7954fbb248e63063fb4bc4af9f505e529b2 Mon Sep 17 00:00:00 2001 From: sage Date: Mon, 25 Sep 2006 03:21:11 +0000 Subject: [PATCH] tare before startup git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@879 29311d96-e01e-0410-9327-a35deaab8ce9 --- ceph/newsyn.cc | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ceph/newsyn.cc b/ceph/newsyn.cc index 4912860952431..8e8d6a9763b20 100644 --- a/ceph/newsyn.cc +++ b/ceph/newsyn.cc @@ -43,6 +43,12 @@ pair mpi_bootstrap_new(int& argc, char**& argv) MPI_Comm_size(MPI_COMM_WORLD, &mpi_world); MPI_Comm_rank(MPI_COMM_WORLD, &mpi_rank); + // first, synchronize clocks. + MPI_Barrier(MPI_COMM_WORLD); + dout(-10) << "tare" << endl; + g_clock.tare(); + + // ok, now start up. tcpaddr_t nsaddr; memset(&nsaddr, 0, sizeof(nsaddr)); @@ -65,9 +71,6 @@ pair mpi_bootstrap_new(int& argc, char**& argv) MPI_Barrier(MPI_COMM_WORLD); - dout(-10) << "tare" << endl; - g_clock.tare(); - MPI_Finalize(); return pair(mpi_rank, mpi_world); -- 2.39.5