|
From: <caw...@us...> - 2007-01-22 18:23:09
|
Revision: 1838
http://svn.sourceforge.net/rubyeclipse/?rev=1838&view=rev
Author: cawilliams
Date: 2007-01-22 10:22:20 -0800 (Mon, 22 Jan 2007)
Log Message:
-----------
oopsie - another attempt to close Ticket #221 - synchronize releaseAllReaders method
Modified Paths:
--------------
trunk/org.rubypeople.rdt.debug.core/src/org/rubypeople/rdt/internal/debug/core/parsing/MultiReaderStrategy.java
Modified: trunk/org.rubypeople.rdt.debug.core/src/org/rubypeople/rdt/internal/debug/core/parsing/MultiReaderStrategy.java
===================================================================
--- trunk/org.rubypeople.rdt.debug.core/src/org/rubypeople/rdt/internal/debug/core/parsing/MultiReaderStrategy.java 2007-01-21 20:19:41 UTC (rev 1837)
+++ trunk/org.rubypeople.rdt.debug.core/src/org/rubypeople/rdt/internal/debug/core/parsing/MultiReaderStrategy.java 2007-01-22 18:22:20 UTC (rev 1838)
@@ -101,7 +101,7 @@
}
}
- protected void releaseAllReaders() {
+ protected synchronized void releaseAllReaders() {
for (Iterator<Map.Entry<XmlStreamReader, Thread>> iter = threads.entrySet().iterator(); iter.hasNext();) {
Thread thread = iter.next().getValue();
thread.interrupt();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|