message: Remove duplicate section of code
  Not sure how this got in here, perhaps a bad merge of some
  kind.
diff: @@ -7231,19 +7231,6 @@ bool SendMessages(CNode *pto)
  pto->GetLogName());
  }
  - // If a sync has been started check whether we received the first batch of headers requested within the timeout
  - // period.
  - // If not then disconnect and ban the node and a new node will automatically be selected to start the headers
  - // download.
  - if ((state.fSyncStarted) && (state.fSyncStartTime < GetTime() - INITIAL_HEADERS_TIMEOUT) &&
  - (!state.fFirstHeadersReceived) && !pto->fWhitelisted)
  - {
  - pto->fDisconnect = true;
  - LOGA(
  - "Initial headers were either not received or not received before the timeout - disconnecting peer=%s\n",
  - pto->GetLogName());
  - }
  -
  // Start block sync
  if (pindexBestHeader == NULL)
  pindexBestHeader = chainActive.Tip();
  