From 99eecb3ddc631c59679d09c4535ef6edd627099b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Tue, 15 Dec 2020 04:19:35 +0100 Subject: [PATCH] Try harder to clean up deleted blob storage entries. --- .../java/li/cil/oc2/common/serialization/BlobStorage.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/li/cil/oc2/common/serialization/BlobStorage.java b/src/main/java/li/cil/oc2/common/serialization/BlobStorage.java index 89d52d33..3ea5f564 100644 --- a/src/main/java/li/cil/oc2/common/serialization/BlobStorage.java +++ b/src/main/java/li/cil/oc2/common/serialization/BlobStorage.java @@ -45,6 +45,10 @@ public final class BlobStorage { private static Path dataDirectory; // Directory blobs get saved to. + static { + Runtime.getRuntime().addShutdownHook(new Thread(BlobStorage::synchronize)); + } + /////////////////////////////////////////////////////////////////// /**