Это правда, но тот факт, что использование блокировки здесь не так. Вам нужно только volatile
.
На самом деле вам это даже не нужно, поскольку вы никогда не читаете значение, поэтому вы можете исключить переменную и блокировку в целом.
Дело в том, что для простой записи findbugs, предупреждающий о чем-то, вероятно, верен, просто предупреждает о неправильной вещи.