Make IDAssigner.getNextID synchronized

This should prevent race conditions when allocating IDs. Fixes #386.
This commit is contained in:
SquidDev committed 2020-04-10 14:29:17 +01:00
1 parent ef8da8054f
commit e52d98ad8b
1 file changed
+1 -1
@@ -36,7 +36,7 @@ public final class IDAssigner
return getNextID( file, false );
}
private static int getNextID( File location, boolean directory )
private static synchronized int getNextID( File location, boolean directory )
{
// Determine where to locate ID file
File lastIdFile;