message: fixed a port conflict bug for running multiple apps on a single node
diff: #ifndef _WIN32
  #if defined(ADIOS2_HAVE_DATAMAN) || defined(ADIOS2_HAVE_WDM)
  +#include <iostream>
  #include <thread>
  #include <arpa/inet.h> //AvailableIpAddresses() inet_ntoa
  @@ -132,6 +133,8 @@ void HandshakeWriter(MPI_Comm mpiComm, size_t &appID,
  remove(".staging.lock");
  }
  + appID = helper::BroadcastValue(appID, mpiComm);
  +
  // Make full addresses
  for (int i = 0; i < channelsPerRank; ++i)
  {
  