United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6640302 IS2: 'kic' ping is not sent by java kernel
JDK-6640302 : IS2: 'kic' ping is not sent by java kernel

Details
Type:
Bug
Submit Date:
2007-12-11
Status:
Closed
Updated Date:
2010-09-17
Project Name:
JDK
Resolved Date:
2008-01-11
Component:
deploy
OS:
windows
Sub-Component:
deployment_toolkit
CPU:
x86
Priority:
P2
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u10 (b10)

Related Reports
Backport:

Sub Tasks

Description
The 'kic' ping is not being sent by the 'java kernel', after jre installation is complete.
Not sure when exactly it's broken, but tested with b08 & b09.

                                    

Comments
EVALUATION

The problem was that the 'kernel complete' ping was not sent in most of the cases.
Couple of issues:
1. Sometimes regutils.dll is not found by LoadLibrary.
     - Fix is to pass the full path
2. The process is exiting, before new created thread is finished posting the ping.
     - Fix : Start the thread little early, before calling JQS & CDS methods
            : Wait maximum of 1 min for ping thread to complete before returning 
               from preJVMStart(). This is  after JQS & CDS methods finished.
                                     
2007-12-14



Hardware and Software, Engineered to Work Together