From 5c1074aa7d568169ab79574b20cd8978ae95cb36 Mon Sep 17 00:00:00 2001
From: Perttu Ahola <celeron55@gmail.com>
Date: Tue, 6 Sep 2011 20:28:45 +0300
Subject: [PATCH] Remove block file from disk when saved to database

---
 src/map.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/map.cpp b/src/map.cpp
index 423a07dcd..7de79c75d 100644
--- a/src/map.cpp
+++ b/src/map.cpp
@@ -3397,6 +3397,9 @@ void ServerMap::loadBlock(std::string sectordir, std::string blockfile, MapSecto
 		if(version < SER_FMT_VER_HIGHEST || save_after_load)
 		{
 			saveBlock(block);
+			
+			// Should be in database now, so delete the old file
+			fs::RecursiveDelete(fullpath);
 		}
 		
 		// We just loaded it from the disk, so it's up-to-date.
-- 
GitLab