ctf: Add error logging when a closed iterator is selected for reattribution
authorRaphaël Beamonte <raphael.beamonte@gmail.com>
Thu, 3 Sep 2015 22:25:02 +0000 (18:25 -0400)
committerPatrick Tasse <patrick.tasse@gmail.com>
Fri, 4 Sep 2015 20:02:25 +0000 (16:02 -0400)
commit05d45fd563b3bda506d60d67c28c70fa784c6514
treed1d1f854bc6baf2dc262b6e84d57846241df89e9
parenta69a9003f89c33915a2cafaed4e1e78505081e68
ctf: Add error logging when a closed iterator is selected for reattribution

In replaceRandomElement, a check has been added to create a new
iterator when encountering a closed one. This situation should
never happen, and so means that something is broken somewhere
else, e.g. that an ITmfContext hasn't been disposed properly.
This patch adds an error message log when that case is met to
allow further investigation and correction of the origin of
the problem.

Change-Id: Ib35f9906045f21042fbc9fea216a0e5da81221d3
Signed-off-by: Raphaël Beamonte <raphael.beamonte@gmail.com>
Reviewed-on: https://git.eclipse.org/r/55242
Reviewed-by: Hudson CI
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
ctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/internal/tmf/ctf/core/trace/iterator/CtfIteratorManager.java
This page took 0.025697 seconds and 5 git commands to generate.