JavaEmbeddedFrameView.st
changeset 527 7eb6f6291fea
parent 455 36fffdce84f7
child 545 6a841644c5e9
--- a/JavaEmbeddedFrameView.st	Fri Jan 08 16:46:12 1999 +0000
+++ b/JavaEmbeddedFrameView.st	Fri Jan 08 16:51:15 1999 +0000
@@ -349,6 +349,7 @@
             appletThread isDead ifFalse:[
                 "/ after 3 seconds, kill it.
                 Transcript showCR:'EmbeddedAppletFrame [info]: JAVA thread did not stop - soft terminate ...'.
+appletThread == JavaVM javaScreenUpdaterThread ifTrue:[self halt].
                 appletThread terminate.
                 n2 := n2 + 1.
                 n2 > 3 ifTrue:[
@@ -360,7 +361,7 @@
     ].
     appletThread := nil
 
-    "Modified: / 16.11.1998 / 20:30:47 / cg"
+    "Modified: / 8.1.1999 / 17:20:48 / cg"
 ! !
 
 !JavaEmbeddedFrameView methodsFor:'initialize / release'!
@@ -669,5 +670,5 @@
 !JavaEmbeddedFrameView class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaEmbeddedFrameView.st,v 1.15 1998/11/17 15:22:35 cg Exp $'
+    ^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaEmbeddedFrameView.st,v 1.16 1999/01/08 16:51:15 cg Exp $'
 ! !