Index: /branches/eam_branch_20080719/psLib/src/sys/psConfigure.c
===================================================================
--- /branches/eam_branch_20080719/psLib/src/sys/psConfigure.c	(revision 18753)
+++ /branches/eam_branch_20080719/psLib/src/sys/psConfigure.c	(revision 18754)
@@ -13,6 +13,6 @@
  *  @author Robert DeSonia, MHPCC
  *
- *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2007-11-13 21:50:13 $
+ *  @version $Revision: 1.26.16.1 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2008-07-27 22:42:32 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -31,4 +31,5 @@
 #include "psString.h"
 #include "psTime.h"
+#include "psThread.h"
 #include "psEarthOrientation.h"
 #include "psError.h"
@@ -124,4 +125,6 @@
     psTimerStop();
 
+    psThreadPoolFinalize();
+
     // Free the time tables
     if (!p_psTimeFinalize()) {
Index: /branches/eam_branch_20080719/psLib/src/sys/psThread.c
===================================================================
--- /branches/eam_branch_20080719/psLib/src/sys/psThread.c	(revision 18753)
+++ /branches/eam_branch_20080719/psLib/src/sys/psThread.c	(revision 18754)
@@ -154,2 +154,18 @@
     return false;
 }
+
+// create a pool of Nthreads, each running the user's job-launcher function
+bool psThreadPoolFinalize () {
+
+    psFree (pending);
+    pending = NULL;
+
+    psFree (done);
+    done = NULL;
+
+    psFree (pool);
+    pool = NULL;
+
+    return true;
+}
+
Index: /branches/eam_branch_20080719/psLib/src/sys/psThread.h
===================================================================
--- /branches/eam_branch_20080719/psLib/src/sys/psThread.h	(revision 18753)
+++ /branches/eam_branch_20080719/psLib/src/sys/psThread.h	(revision 18754)
@@ -4,6 +4,6 @@
  *
  *  @author EAM, IFA
- *  @version $Revision: 1.1.2.2 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2008-07-27 17:59:42 $
+ *  @version $Revision: 1.1.2.3 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2008-07-27 22:42:32 $
  *
  *  Copyright 2004-2005 Insitute for Astronomy, University of Hawaii
@@ -41,4 +41,5 @@
 bool psThreadPoolInit (int nThreads, psThreadLaunchJobsFunction function);
 bool psThreadPoolWait ();
+bool psThreadPoolFinalize ();
 
 /// @}
