From fe3e5573b94cbad001ba99d45d8d8c45bf9eab15 Mon Sep 17 00:00:00 2001 From: Fengchao Date: Wed, 20 Mar 2024 14:12:03 -0400 Subject: [PATCH] Do not print the error when failed to delete the old native lib. There is no harm not deleting the old lib but the error message is quite annoying. --- src/main/java/org/sqlite/SQLiteJDBCLoader.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/org/sqlite/SQLiteJDBCLoader.java b/src/main/java/org/sqlite/SQLiteJDBCLoader.java index e054eedd3..707e1880c 100644 --- a/src/main/java/org/sqlite/SQLiteJDBCLoader.java +++ b/src/main/java/org/sqlite/SQLiteJDBCLoader.java @@ -99,9 +99,8 @@ static void cleanup() { Path lckFile = Paths.get(nativeLib + LOCK_EXT); if (Files.notExists(lckFile)) { try { - Files.delete(nativeLib); + Files.deleteIfExists(nativeLib); } catch (Exception e) { - logger.error("Failed to delete old native lib", e); } } });