Index: src/io/trove/trove-dbpf/dbpf-mgmt.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/io/trove/trove-dbpf/dbpf-mgmt.c,v
retrieving revision 1.97
diff -u -r1.97 dbpf-mgmt.c
--- src/io/trove/trove-dbpf/dbpf-mgmt.c	28 Nov 2006 20:09:18 -0000	1.97
+++ src/io/trove/trove-dbpf/dbpf-mgmt.c	18 Jan 2007 19:14:33 -0000
@@ -551,6 +551,7 @@
 
     if (my_storage_p)
     {
+        gossip_debug(GOSSIP_TROVE_DEBUG, "syncing storage attrs db [ ... ]\n");
         ret = my_storage_p->sto_attr_db->sync(my_storage_p->sto_attr_db, 0);
         if (ret)
         {
@@ -564,7 +565,9 @@
             gossip_err("dbpf_finalize: %s\n", db_strerror(ret));
             return -dbpf_db_error_to_trove_error(ret);
         }
+        gossip_debug(GOSSIP_TROVE_DEBUG, "\tstorage attrs db [closed]\n");
 
+        gossip_debug(GOSSIP_TROVE_DEBUG, "syncing collection db [ ... ]\n");
         ret = my_storage_p->coll_db->sync(my_storage_p->coll_db, 0);
         if (ret)
         {
@@ -578,6 +581,7 @@
             gossip_err("dbpf_finalize: %s\n", db_strerror(ret));
             return -dbpf_db_error_to_trove_error(ret);
         }
+        gossip_debug(GOSSIP_TROVE_DEBUG, "\tcollection db [closed]\n");
 
         free(my_storage_p->name);
         free(my_storage_p);
Index: src/io/trove/trove-dbpf/dbpf-collection.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/io/trove/trove-dbpf/dbpf-collection.c,v
retrieving revision 1.9
diff -u -r1.9 dbpf-collection.c
--- src/io/trove/trove-dbpf/dbpf-collection.c	10 May 2006 18:28:39 -0000	1.9
+++ src/io/trove/trove-dbpf/dbpf-collection.c	18 Jan 2007 19:14:37 -0000
@@ -90,6 +90,8 @@
 	free_ptr = ptr;
 	ptr = ptr->next_p;
 
+        gossip_debug(GOSSIP_TROVE_DEBUG, 
+                     "syncing collection attrs db [ ... ]\n");
         if ((ret = free_ptr->coll_attr_db->sync(
                  free_ptr->coll_attr_db, 0)) != 0)
         {
@@ -100,7 +102,9 @@
         {
             gossip_lerr("db_close(coll_attr_db): %s\n", db_strerror(ret));
         }
-
+        gossip_debug(GOSSIP_TROVE_DEBUG, "\tcollection attrs db [closed]\n");
+        
+        gossip_debug(GOSSIP_TROVE_DEBUG, "syncing dspace db [ ... ]\n");
         if ((ret = free_ptr->ds_db->sync(free_ptr->ds_db, 0)) != 0)
         {
             gossip_err("db_sync(coll_ds_db): %s\n", db_strerror(ret));
@@ -110,7 +114,9 @@
         {
             gossip_lerr("db_close(coll_ds_db): %s\n", db_strerror(ret));
         }
+        gossip_debug(GOSSIP_TROVE_DEBUG, "\tdspace db [closed]\n");
 
+        gossip_debug(GOSSIP_TROVE_DEBUG, "syncing keyval db [ ... ]\n");
         if ((ret = free_ptr->keyval_db->sync(free_ptr->keyval_db, 0)) != 0)
         {
             gossip_err("db_sync(coll_keyval_db): %s\n", db_strerror(ret));
@@ -120,12 +126,14 @@
         {
             gossip_lerr("db_close(coll_keyval_db): %s\n", db_strerror(ret));
         }
+        gossip_debug(GOSSIP_TROVE_DEBUG, "\tkeyval db [closed]\n");
 
 
         dbpf_putdb_env(free_ptr->coll_env, free_ptr->path_name);
 	free(free_ptr->name);
         free(free_ptr->path_name);
         PINT_dbpf_keyval_pcache_finalize(free_ptr->pcache);
+        gossip_debug(GOSSIP_TROVE_DEBUG, "dbpf keyval pcache finalized\n");
 
 	free(free_ptr);
     }
