Index: trunk/Ohana/src/opihi/pantasks/ControllerOps.c
===================================================================
--- trunk/Ohana/src/opihi/pantasks/ControllerOps.c	(revision 4706)
+++ trunk/Ohana/src/opihi/pantasks/ControllerOps.c	(revision 4714)
@@ -186,7 +186,4 @@
   job[0].pid = atoi (string);
   FreeIOBuffer (&buffer);
-
-  InitIOBuffer (&job[0].stdout, 0x100);
-  InitIOBuffer (&job[0].stderr, 0x100);
   return (TRUE);
 }
@@ -419,4 +416,6 @@
   InitIOBuffer (&buffer, 0x100);
   status = ControllerCommand (cmd, CONTROLLER_PROMPT, &buffer);
+  FreeIOBuffer (&buffer);
+
   ControllerStatus = FALSE;
   result = waitpid (ControllerPID, &waitstatus, WNOHANG);
@@ -429,5 +428,7 @@
   close (stdout_cntl);
   close (stderr_cntl);
-
-  return (TRUE);
-}
+  FreeIOBuffer (&stdout_buffer);
+  FreeIOBuffer (&stderr_buffer);
+
+  return (TRUE);
+}
