From: SourceForge.net <no...@so...> - 2007-04-13 15:29:15
|
Bugs item #1697277, was opened at 2007-04-10 00:35 Message generated for change (Comment added) made by mungady You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=1697277&group_id=15494 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General >Group: 1.0.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) >Assigned to: David Gilbert (mungady) Summary: XYSeries not synchronized Initial Comment: Hello, I'm using JFreeChart 1.0.1. I was often getting NullPointerExceptions when updating the XYSeries at the same time while the chart (XYPlot) was being drawn. When I changed the XYSeries.java source constructor from this.data = new java.util.ArrayList(); to this.data = Collections.synchronizedList(new java.util.ArrayList()); it works fine. Tomas ---------------------------------------------------------------------- >Comment By: David Gilbert (mungady) Date: 2007-04-13 15:27 Message: Logged In: YES user_id=112975 Originator: NO Thanks for the report. I think the locking mechanism should allow multiple readers but only one writer. I need to study this some more. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=115494&aid=1697277&group_id=15494 |