# # # patch "ChangeLog" # from [efbf94c16fa38b15b54b5747a165e5771d7a7916] # to [e4b65d2c23e290ec74ff88a0f22879ec49ecf227] # # patch "netsync.cc" # from [d4aa0f4e7fee2620b153f98a7e513232fca8403f] # to [7957659288b88cd39c43958b7720d5fd073776f4] # ============================================================ --- ChangeLog efbf94c16fa38b15b54b5747a165e5771d7a7916 +++ ChangeLog e4b65d2c23e290ec74ff88a0f22879ec49ecf227 @@ -1,3 +1,8 @@ +2006-03-12 Timothy Brownawell + + * netsync.cc (session::maybe_note_epochs_finished): only begin the + other refinements if we're the client, as per the comment in refiner.cc + 2006-03-11 Matthew Gregan * m4/prog_cxx_warnings.m4: Turn on extra warnings (-W) when using ============================================================ --- netsync.cc d4aa0f4e7fee2620b153f98a7e513232fca8403f +++ netsync.cc 7957659288b88cd39c43958b7720d5fd073776f4 @@ -798,10 +798,15 @@ // But otherwise, we're ready to go. Start the next // set of refinements. - L(FL("epoch refinement finished; beginning other refinements")); - key_refiner.begin_refinement(); - cert_refiner.begin_refinement(); - rev_refiner.begin_refinement(); + if (voice == client_voice) + { + L(FL("epoch refinement finished; beginning other refinements")); + key_refiner.begin_refinement(); + cert_refiner.begin_refinement(); + rev_refiner.begin_refinement(); + } + else + L(FL("epoch refinement finished")); } static void