return NULL; /* not executable */
if ( (GNUNET_YES == pipe_control) &&
(GNUNET_OK != npipe_setup (&childpipename)) )
- return NULL;
+ {
+ GNUNET_free (childpipename);
+ return NULL;
+ }
if (NULL != pipe_stdout)
{
GNUNET_assert (GNUNET_OK ==
GNUNET_assert (0 != proc);
ret = waitpid (proc->pid, &status, WNOHANG);
- fprintf (stderr, "Waitpid %d returned %d\n",
- proc->pid, ret);
if (ret < 0)
{
LOG_STRERROR (GNUNET_ERROR_TYPE_WARNING, "waitpid");