-minor fixes
authorChristian Grothoff <christian@grothoff.org>
Tue, 10 Jul 2012 14:05:41 +0000 (14:05 +0000)
committerChristian Grothoff <christian@grothoff.org>
Tue, 10 Jul 2012 14:05:41 +0000 (14:05 +0000)
src/testbed/testbed_api.c
src/testbed/testbed_api_hosts.c

index 2615711fea0553f2aac67a9cd1bb47c454549398..dfec11f94a823ac5ada1e5f0409626ab6c22d392 100644 (file)
@@ -443,7 +443,6 @@ GNUNET_TESTBED_controller_start (struct GNUNET_TESTBED_Host *host)
 {
   struct GNUNET_TESTBED_ControllerProc *cproc;
   char * const binary_argv[] = {
-    "gnunet-service-testbed",
     "gnunet-service-testbed",
     NULL
   };
index f0c1ff772eb6145a34c44bfcec00c24d00f73c2f..2b86074f75802490c14c2bb69feb89472284e936 100644 (file)
@@ -382,6 +382,13 @@ GNUNET_TESTBED_host_run_ (const struct GNUNET_TESTBED_Host *host,
     argc++;
   h = GNUNET_malloc (sizeof (struct GNUNET_TESTBED_HelperHandle));
   h->cpipe = GNUNET_DISK_pipe (GNUNET_NO, GNUNET_NO, GNUNET_YES, GNUNET_NO);
+  if (NULL == h->cpipe)
+  {
+    GNUNET_log_strerror (GNUNET_ERROR_TYPE_ERROR,
+                        "pipe");
+    GNUNET_free (h);
+    return NULL;
+  }
   if ((NULL == host) || (0 == host->id))
   {
     h->process = GNUNET_OS_start_process_vap (GNUNET_YES,