Hi Pieter,
That's indeed exactly what I did, because every public method is synchronized, every private method is used from a synchronized context and there is no need to mark them synchronized as well (but you just might do it).
If you use synchronized blocks, you have to mark private methods synchronized if you want that just one
thread can access this method at a time (and other threads need to wait until that thread finishes the method).
Kind regards,
Roel