Closed GoogleCodeExporter closed 8 years ago
Thank you for the report. Originally this was synchronized on the manager
indeed (long time ago). Generally callbacks on simons are out of locked
section, because they can take longer to do their stuff - often unrelated to
the simon internal data (e.g. logging).
However initialization of various attributes in onSimonCreated should be safe,
you're right about that. I moved synchronized from createOrReplaceUnknownSimon
to getOrCreateSimon. That should do the trick.
Will be released as 3.5.2 hopefully soon and later in 4.0.0 too.
Original comment by virgo47
on 4 Oct 2014 at 7:20
Original comment by virgo47
on 5 Oct 2014 at 4:10
Java Simon 3.5.2 was released to Maven Central.
Original comment by virgo47
on 14 Oct 2014 at 7:58
Original issue reported on code.google.com by
ssmcguard@gmail.com
on 3 Oct 2014 at 10:00