Output the shared marks to a file.
Since this outputs to a single file, this has a potential issue
when multiple loggers are trying to access the same file. This
could happen if the CoverageLogger class is loaded by different class
loaders; as a result, multiple CoverageLogger instances will be created,
allowing for multiple channel loggers to write to the same area.
We resolve this issue by adding a pseudo-random value to the end of
the file name.
author: Matt Albrecht groboclown@users.sourceforge.net version: $Date: 2004/07/07 09:39:10 $ since: April 16, 2004 |