Index: /trunk/Ohana/src/delstar/src/ImageIDsOps.c
===================================================================
--- /trunk/Ohana/src/delstar/src/ImageIDsOps.c	(revision 42900)
+++ /trunk/Ohana/src/delstar/src/ImageIDsOps.c	(revision 42901)
@@ -127,6 +127,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/delstar/src/ImageOpsFixLAP.c
===================================================================
--- /trunk/Ohana/src/delstar/src/ImageOpsFixLAP.c	(revision 42900)
+++ /trunk/Ohana/src/delstar/src/ImageOpsFixLAP.c	(revision 42901)
@@ -459,6 +459,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/delstar/src/ImageSubsetFixLAP.c
===================================================================
--- /trunk/Ohana/src/delstar/src/ImageSubsetFixLAP.c	(revision 42900)
+++ /trunk/Ohana/src/delstar/src/ImageSubsetFixLAP.c	(revision 42901)
@@ -182,6 +182,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/delstar/src/MeasureEdgeOps.c
===================================================================
--- /trunk/Ohana/src/delstar/src/MeasureEdgeOps.c	(revision 42900)
+++ /trunk/Ohana/src/delstar/src/MeasureEdgeOps.c	(revision 42901)
@@ -164,6 +164,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/opihi/cmd.data/write_vectors.c
===================================================================
--- /trunk/Ohana/src/opihi/cmd.data/write_vectors.c	(revision 42900)
+++ /trunk/Ohana/src/opihi/cmd.data/write_vectors.c	(revision 42901)
@@ -183,7 +183,7 @@
       fprintf (f, "\n");
     } 
+    fflush (f);
     fclose (f);
     free (vec);
-    fflush (f);
     return (TRUE);
   }
@@ -207,6 +207,6 @@
       free (fmtlist);
       free (format);
+      fflush (f);
       fclose (f);
-      fflush (f);
       return (FALSE);
     }
@@ -277,6 +277,6 @@
     fprintf (f, "\n");
   }
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   free (fmttype);
Index: /trunk/Ohana/src/opihi/dvo/avperiodogram.c
===================================================================
--- /trunk/Ohana/src/opihi/dvo/avperiodogram.c	(revision 42900)
+++ /trunk/Ohana/src/opihi/dvo/avperiodogram.c	(revision 42901)
@@ -310,6 +310,6 @@
   ClearInterrupt (old_sigaction);
 
+  fflush (foutput);
   fclose (foutput);
-  fflush (foutput);
 
   // free measure stack stuff
Index: /trunk/Ohana/src/opihi/dvo/avperiodomatch.c
===================================================================
--- /trunk/Ohana/src/opihi/dvo/avperiodomatch.c	(revision 42900)
+++ /trunk/Ohana/src/opihi/dvo/avperiodomatch.c	(revision 42901)
@@ -338,6 +338,6 @@
   ClearInterrupt (old_sigaction);
 
+  fflush (foutput);
   fclose (foutput);
-  fflush (foutput);
 
   FREE (idxValue);
Index: /trunk/Ohana/src/opihi/lib.data/SplineOps.c
===================================================================
--- /trunk/Ohana/src/opihi/lib.data/SplineOps.c	(revision 42900)
+++ /trunk/Ohana/src/opihi/lib.data/SplineOps.c	(revision 42901)
@@ -204,6 +204,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
   return (TRUE);
 }
Index: /trunk/Ohana/src/opihi/lib.shell/VectorIO.c
===================================================================
--- /trunk/Ohana/src/opihi/lib.shell/VectorIO.c	(revision 42900)
+++ /trunk/Ohana/src/opihi/lib.shell/VectorIO.c	(revision 42901)
@@ -374,6 +374,6 @@
   }
 
+  fflush (f);
   fclose (f);
-  fflush (f);
   return (TRUE);
 
@@ -387,6 +387,6 @@
   }
 
+  fflush (f);
   fclose (f);
-  fflush (f);
   return (FALSE);
 }
Index: /trunk/Ohana/src/opihi/pcontrol/PclientCommand.c
===================================================================
--- /trunk/Ohana/src/opihi/pcontrol/PclientCommand.c	(revision 42900)
+++ /trunk/Ohana/src/opihi/pcontrol/PclientCommand.c	(revision 42901)
@@ -50,5 +50,5 @@
   // INITTIME;
 
-  /* avoid blocking very long on read, test every 100 usec, up to 0.1 sec */
+  /* avoid blocking very long on read, test every 100 usec, up to 10 msec */
   request.tv_sec = 0;
   request.tv_nsec = 100000;
Index: /trunk/Ohana/src/photdbc/src/md5_ops.c
===================================================================
--- /trunk/Ohana/src/photdbc/src/md5_ops.c	(revision 42900)
+++ /trunk/Ohana/src/photdbc/src/md5_ops.c	(revision 42901)
@@ -44,10 +44,10 @@
 # endif
 	
+  fflush (fInput);
   fclose (fInput);
-  fflush (fInput);
 
   if (output) {
+    fflush (fOutput);
     fclose (fOutput);
-    fflush (fOutput);
   }
   return TRUE;
Index: /trunk/Ohana/src/uniphot/src/ImageSubset.c
===================================================================
--- /trunk/Ohana/src/uniphot/src/ImageSubset.c	(revision 42900)
+++ /trunk/Ohana/src/uniphot/src/ImageSubset.c	(revision 42901)
@@ -160,6 +160,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/uniphot/src/ImageSubsetFixImageIDs.c
===================================================================
--- /trunk/Ohana/src/uniphot/src/ImageSubsetFixImageIDs.c	(revision 42900)
+++ /trunk/Ohana/src/uniphot/src/ImageSubsetFixImageIDs.c	(revision 42901)
@@ -172,6 +172,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/uniphot/src/ImageSubsetFixStackIDs.c
===================================================================
--- /trunk/Ohana/src/uniphot/src/ImageSubsetFixStackIDs.c	(revision 42900)
+++ /trunk/Ohana/src/uniphot/src/ImageSubsetFixStackIDs.c	(revision 42901)
@@ -145,6 +145,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/uniphot/src/ImageSubsetSetPosangle.c
===================================================================
--- /trunk/Ohana/src/uniphot/src/ImageSubsetSetPosangle.c	(revision 42900)
+++ /trunk/Ohana/src/uniphot/src/ImageSubsetSetPosangle.c	(revision 42901)
@@ -280,6 +280,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/uniphot/src/load_images_fiximids.c
===================================================================
--- /trunk/Ohana/src/uniphot/src/load_images_fiximids.c	(revision 42900)
+++ /trunk/Ohana/src/uniphot/src/load_images_fiximids.c	(revision 42901)
@@ -302,6 +302,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
Index: /trunk/Ohana/src/uniphot/src/load_images_fixstkids.c
===================================================================
--- /trunk/Ohana/src/uniphot/src/load_images_fixstkids.c	(revision 42900)
+++ /trunk/Ohana/src/uniphot/src/load_images_fixstkids.c	(revision 42901)
@@ -290,6 +290,6 @@
   gfits_free_table (&ftable);
 
+  fflush (f);
   fclose (f);
-  fflush (f);
 
   return TRUE;
