From 0b4310b1867ab1f3c74d55e2a46dd927265a71de Mon Sep 17 00:00:00 2001 From: Ralph Castain Date: Fri, 25 Mar 2016 16:57:41 -0700 Subject: [PATCH] Remove an unnecessary header that forced exposure of the PMIx internal headers --- opal/mca/pmix/external/pmix_ext_client.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/opal/mca/pmix/external/pmix_ext_client.c b/opal/mca/pmix/external/pmix_ext_client.c index d80db3d082..b9da10c177 100644 --- a/opal/mca/pmix/external/pmix_ext_client.c +++ b/opal/mca/pmix/external/pmix_ext_client.c @@ -30,12 +30,19 @@ #include "opal/mca/pmix/base/base.h" #include "pmix_ext.h" #include "pmix.h" -#include "src/buffer_ops/buffer_ops.h" static pmix_proc_t my_proc; static char *dbgvalue=NULL; static int errhdler_ref = 0; +#define PMIX_WAIT_FOR_COMPLETION(a) \ + do { \ + while ((a)) { \ + usleep(10); \ + } \ + } while (0) + + static void completion_handler (void * cbdata) { int * cond = (int *)cbdata; *cond = 0;