Index: /branches/eam_branches/ipp-20140206/Ohana/src/relastro/src/launch_region_hosts.c
===================================================================
--- /branches/eam_branches/ipp-20140206/Ohana/src/relastro/src/launch_region_hosts.c	(revision 36590)
+++ /branches/eam_branches/ipp-20140206/Ohana/src/relastro/src/launch_region_hosts.c	(revision 36591)
@@ -86,4 +86,9 @@
     if (PARALLEL_REGIONS_MANUAL) continue;
 
+    // launch the job, then wait for it to be done loading catalogs.  force the remote
+    // client to generate the file
+    char *syncfile = make_filename (CATDIR, host->hostname, host->hostID, "loadcat.sync");
+    clear_sync_file (syncfile);
+
     // launch the job on the remote machine (no handshake)
     int errorInfo = 0;
@@ -94,4 +99,9 @@
     }
     host->pid = pid; // save for future reference
+
+    // remove client is done, go ahead with next client
+    check_sync_file (syncfile, 1);
+    clear_sync_file (syncfile);
+    free (syncfile);
   }
 
Index: /branches/eam_branches/ipp-20140206/Ohana/src/relastro/src/relastro_parallel_images.c
===================================================================
--- /branches/eam_branches/ipp-20140206/Ohana/src/relastro/src/relastro_parallel_images.c	(revision 36590)
+++ /branches/eam_branches/ipp-20140206/Ohana/src/relastro/src/relastro_parallel_images.c	(revision 36591)
@@ -47,4 +47,10 @@
   catalog = load_catalogs (skylist, &Ncatalog, TRUE, 0, NULL);
   MARKTIME("-- load catalog data: %f sec\n", dtime);
+  
+  // NOTE: if I let all hosts load blindly, I saturate the data clients with too many
+  // relastro_client requests.  I need to have the master mediate this.  the master
+  // will not launch the next remote job until this one says it is done
+  char *syncfile = make_filename (CATDIR, regionHosts->hosts[myHost].hostname, REGION_HOST_ID, "loadcat.sync");
+  update_sync_file (syncfile, 1);
   
   // generate tables go from catID,objID -> catSeq,objSeq
Index: /branches/eam_branches/ipp-20140206/Ohana/src/relphot/src/launch_region_hosts.c
===================================================================
--- /branches/eam_branches/ipp-20140206/Ohana/src/relphot/src/launch_region_hosts.c	(revision 36590)
+++ /branches/eam_branches/ipp-20140206/Ohana/src/relphot/src/launch_region_hosts.c	(revision 36591)
@@ -92,5 +92,5 @@
     host->pid = pid; // save for future reference
 
-    // remove client is done, go ahead with next client
+    // remote client is done, go ahead with next client
     check_sync_file (syncfile, 1);
     clear_sync_file (syncfile);
