Index: /trunk/doc/pslib/ChangeLogSDRS.tex
===================================================================
--- /trunk/doc/pslib/ChangeLogSDRS.tex	(revision 4083)
+++ /trunk/doc/pslib/ChangeLogSDRS.tex	(revision 4084)
@@ -1,3 +1,3 @@
-%%% $Id: ChangeLogSDRS.tex,v 1.119 2005-06-01 22:10:01 jhoblitt Exp $
+%%% $Id: ChangeLogSDRS.tex,v 1.120 2005-06-02 00:42:48 jhoblitt Exp $
 
 \subsection{Changes from version 00 to version 01}
@@ -654,4 +654,5 @@
   \item rename \code{psFitsAlloc()} $\rightarrow$ \code{psFitsOpen()}
   \item add \code{psFitsClose()}
+  \item change blurb about ``Threads'' to clarify requirements
   \item remove \code{lock} from \code{psList}
   \item change \code{psVector} to store it's number of elements as an \code{unsigned long int}
Index: /trunk/doc/pslib/psLibSDRS.tex
===================================================================
--- /trunk/doc/pslib/psLibSDRS.tex	(revision 4083)
+++ /trunk/doc/pslib/psLibSDRS.tex	(revision 4084)
@@ -1,3 +1,3 @@
-%%% $Id: psLibSDRS.tex,v 1.255 2005-06-01 22:10:01 jhoblitt Exp $
+%%% $Id: psLibSDRS.tex,v 1.256 2005-06-02 00:42:48 jhoblitt Exp $
 \documentclass[panstarrs,spec]{panstarrs}
 
@@ -150,7 +150,10 @@
 \subsection{Threads}
 
-Pan-STARRS does not have a strong requirement for multithreading
-capability.  The memory management functions, defined below, must be
-written to be thread-safe.  
+Pan-STARRS does not have a strong requirement for multithreading capability.
+The memory management functions, defined below, must be written to be
+thread-safe.  The use of \code{static} variables should be keep to an absolute
+minimum and then only when protected by a ``mutex''.  Cross-thread
+synchronization for PSLib's fundamental datatypes (\code{psArray},
+\code{psVector}, etc.) is left as an exercise for the end-user.
 
 \subsection{Conventions}
