Index: trunk/psLib/src/sys/psTrace.c
===================================================================
--- trunk/psLib/src/sys/psTrace.c	(revision 17447)
+++ trunk/psLib/src/sys/psTrace.c	(revision 20546)
@@ -9,6 +9,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.87 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2008-04-17 23:43:02 $
+ *  @version $Revision: 1.88 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2008-11-05 10:58:04 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -486,9 +486,9 @@
     } else {
         if (comp->level == PS_DEFAULT_TRACE_LEVEL) {
-            sprintf(line,"%*s%-*s %d\n", depth, "", 20 - depth, comp->name, defLevel);
-            write (traceFD, line, strlen(line));
+	    sprintf(line,"%*s%-*s %d\n", depth, "", 20 - depth, comp->name, defLevel);
+	    if (write (traceFD, line, strlen(line))) {;} // ignore return value
         } else {
-            sprintf(line, "%*s%-*s %d\n", depth, "", 20 - depth, comp->name, comp->level);
-            write (traceFD, line, strlen(line));
+	    sprintf(line, "%*s%-*s %d\n", depth, "", 20 - depth, comp->name, comp->level);
+	    if (write (traceFD, line, strlen(line))) {;} // ignore return value
         }
     }
@@ -615,20 +615,20 @@
         *head_ptr = '\0';
 
-        write(traceFD, head, strlen(head));
+        if(write(traceFD, head, strlen(head)) ) {;} // ignore return value
 
         if (traceMsg) {
             // We indent each message one space for each level of the message.
             for (int i = 0; i < level; i++) {
-                write (traceFD, " ", 1);
+                if (write (traceFD, " ", 1)) {;} // ignore return value
             }
             psString line = NULL;       // Line to print
             psStringAppendV(&line, format, ap);
-            write (traceFD, line, strlen(line));
+            if (write (traceFD, line, strlen(line))) {;} // ignore return value
             if (line[strlen(line) - 1] != '\n') {
-                write(traceFD, "\n", 1);
+                if (write(traceFD, "\n", 1)) {;} // ignore return value
             }
             psFree(line);
         } else {
-            write(traceFD, "\n", 1);
+            if (write(traceFD, "\n", 1)) {;} // ignore return value
         }
 
