tmf: make latches synchronized in abstract analysis module [bug 485793]
authorMatthew Khouzam <matthew.khouzam@ericsson.com>
Mon, 24 Oct 2016 13:47:55 +0000 (09:47 -0400)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Mon, 24 Oct 2016 19:52:45 +0000 (15:52 -0400)
commit1a01cbfd2acf7daf9b9deaeb1549ead48b47ed17
tree5cf4fae65ab5821da8e7f55ac941cb881bcd3a0d
parentdef1d9d0cd83d812a3d19ef72860c188e1a830ba
tmf: make latches synchronized in abstract analysis module [bug 485793]

Fixes a build instability caused by schedule (by design) spawning a job
that runs asynchronously. This makes cancellation racy since it can occur
before said job starts.

Change-Id: I93617efb80f4eb196ef0aba5cbe72e67917c876c
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/83786
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Reviewed-by: Hudson CI
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
tmf/org.eclipse.tracecompass.tmf.core.tests/src/org/eclipse/tracecompass/tmf/core/tests/analysis/AnalysisModuleTest.java
tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/analysis/TmfAbstractAnalysisModule.java
This page took 0.02449 seconds and 5 git commands to generate.