Menu

#20 Java threads started by java threads aren't closed correctly

Release2.1
Accepted
jaokim
None
High
jamvm
Defect
2015-10-30
2015-10-30
jaokim
No

When a Java thread starts another java threadt it isn't closed correctly. This brings up the "child process wasn't closed" requester in AmigaOS.

The function "find_jvm_child" in scanprocess.c only ends threads that are directly descendents of the starting thread. Must look for children of children (i.e. grand children).

Discussion


Log in to post a comment.