harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eugene S. Ostrovsky (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-3412) [drlvm][jvmti] Agent daemon threads are terminamted before VM_DEATH event.
Date Sat, 17 Mar 2007 10:45:09 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-3412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Eugene S. Ostrovsky updated HARMONY-3412:
-----------------------------------------

    Attachment: VM_DEATH-fix.patch

Added patch:
  VM_DEATH-fix.patch

Changes shutdown actions:
1. disable jvmti events.
2. send VM_DEATH even
3. terminate daemon threads


> [drlvm][jvmti] Agent daemon threads are terminamted before VM_DEATH event.
> --------------------------------------------------------------------------
>
>                 Key: HARMONY-3412
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3412
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Windows-ia32, Linux/ia32,  Harmony-jdk-r518547
>            Reporter: Ivan Popov
>            Priority: Critical
>         Attachments: VM_DEATH-fix.patch
>
>
> After applying fix for HARMONY-3297 JVMTI debug support in DRLVM was broken. The problem
is that internal JDWP agent threads are terminated before VM_DEATH event is generated, and
agent hangs in VM_DEATH callback. More info is in HARMONY-3403.
> There should be better solution for not reporting JVMTI events for daemon threads after
VM_DEATH callback than applied in HARMONY-3297. Agent daemon threads should not be terminated
until return from VM_DEATH callback. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message