You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ay...@apache.org on 2007/05/19 13:12:11 UTC
svn commit: r539728 -
/harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/gl/image/ImageDecoder.java
Author: ayza
Date: Sat May 19 04:12:11 2007
New Revision: 539728
URL: http://svn.apache.org/viewvc?view=rev&rev=539728
Log:
Applying patch from HARMONY-3602 ([classlib][awt][drlvm][netbeans] ImageDecoder.terminate() interrupts current thread)
Modified:
harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/gl/image/ImageDecoder.java
Modified: harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/gl/image/ImageDecoder.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/gl/image/ImageDecoder.java?view=diff&rev=539728&r1=539727&r2=539728
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/gl/image/ImageDecoder.java (original)
+++ harmony/enhanced/classlib/trunk/modules/awt/src/main/java/common/org/apache/harmony/awt/gl/image/ImageDecoder.java Sat May 19 04:12:11 2007
@@ -114,23 +114,12 @@
}
/**
- * Stops the decoding by interrupting the current decoding thread.
* Used when all consumers are removed and there's no more need to
* run the decoder.
*/
public void terminate() {
src.lockDecoder(this);
closeStream();
-
- AccessController.doPrivileged(
- new PrivilegedAction<Void>() {
- public Void run() {
- Thread.currentThread().interrupt();
- return null;
- }
- }
- );
-
terminated = true;
}