Index: trunk/archive/psdb/psDB.c
===================================================================
--- trunk/archive/psdb/psDB.c	(revision 3242)
+++ trunk/archive/psdb/psDB.c	(revision 3243)
@@ -8,6 +8,6 @@
  *  @author Joshua Hoblitt
  *
- *  @version $Revision: 1.29 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-02-16 02:08:33 $
+ *  @version $Revision: 1.30 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-02-16 02:56:45 $
  *
  *  Copyright 2005 Joshua Hoblitt, University of Hawaii
@@ -692,4 +692,6 @@
 
     if (!psDBRunQuery(dbh, query)) {
+        mysql_rollback(dbh->mysql);
+
         psFree(query);
 
@@ -704,4 +706,7 @@
         return 1;
     }
+
+    // point of no return
+    mysql_commit(dbh->mysql);
 
     return (psS64)mysql_affected_rows(dbh->mysql);
