Index: trunk/Nebulous/lib/Nebulous/Client.pm
===================================================================
--- trunk/Nebulous/lib/Nebulous/Client.pm	(revision 29890)
+++ trunk/Nebulous/lib/Nebulous/Client.pm	(revision 31850)
@@ -262,4 +262,13 @@
     $log->debug( "copied instance" );
 
+    # Force a flush to disk
+    {
+	my $disk_file_name = $uri->path;
+#	print ">> $disk_file_name <<\n";
+	system("glockfile $disk_file_name xcld 0");
+	unless (($? >> 8) == 0) {
+	    $log->logdie( "can not create a lock on $key at $uri" );
+	}
+    }
     close( $fh ) or $log->logdie( "can not close $key" );
     close( $new_fh ) or $log->logdie( "can not close $key" );
