From bae022a0fcd477f925fe97dc76f1599d6ee4ce34 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Mon, 22 Jun 2026 21:51:40 +0200 Subject: [PATCH] Perform nextKey within synchronization Closes gh-36959 --- .../jdbc/support/incrementer/SqliteMaxValueIncrementer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-jdbc/src/main/java/org/springframework/jdbc/support/incrementer/SqliteMaxValueIncrementer.java b/spring-jdbc/src/main/java/org/springframework/jdbc/support/incrementer/SqliteMaxValueIncrementer.java index 7a9549b486e..2a2cc0cc3f4 100644 --- a/spring-jdbc/src/main/java/org/springframework/jdbc/support/incrementer/SqliteMaxValueIncrementer.java +++ b/spring-jdbc/src/main/java/org/springframework/jdbc/support/incrementer/SqliteMaxValueIncrementer.java @@ -58,7 +58,7 @@ public class SqliteMaxValueIncrementer extends AbstractColumnMaxValueIncrementer @Override - protected long getNextKey() { + protected synchronized long getNextKey() { Connection con = DataSourceUtils.getConnection(getDataSource()); Statement stmt = null; try {