Name: krT82822 Date: 06/21/99
The following threads will be created in the current threadgroup:
THREAD: AWT-EventQueue-0; Priority: 1 [Alive]
THREAD: SunToolkit.PostEventQueue-0; Priority: 1 [Alive]
THREAD: AWT-Windows; Priority: 1 [Alive]
THREAD: TimerQueue; Priority: 1 [Daemon] [Alive]
Imagine you have an application with console input/output.
This application runs dynamic services which are held in
different threadgroups. When one of the services pops up
a dialog (just the first one) the above mentioned threads
are created within the threadgroup of the service. The problem
is that this threadgroup can never be removed due to this threads.
It would be better to have within the awt-classes (i believe
it's EventDispatcher (?)) a static initializer, which searches for
the threadgroup main and uses this main threadgroup for creation
of all awt/swing/corba related classes.
This bug/feature relates to all known jdk versions.
(Review ID: 84589)
======================================================================