So err, keeping in mind that I'm terrible at Java, and when Hotroot mentioned this on IRC it reminded me of it:
What does those mean in the logs, when closing a Kindlet (KUAL, in this case):
Code:
130805:223901 cvm[1738]: I GarbageMonitor:GarbageMonitorInfo:status=eligible,description=KindletClassLoader for appId= test,object=1081632425:Can now be collected
130805:223901 cvm[1738]: I GarbageMonitor:GarbageMonitorInfo:status=collected,description=KindletThreadGroup for appId= test,object=43152587:Collected
130805:223901 cvm[1738]: I GarbageMonitor:GarbageMonitorInfo:status=collected,description=KindletClassLoader for appId= test,object=1081632425:Collected
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::AppContext.dispose() failed to shut down ThreadGroup correctly; waited some time and now about to invoke ThreadGroup.destroy() directly. Details of active threads are:
130805:223901 cvm[1738]: I GarbageMonitor:GarbageMonitorInfo:status=watch,description=Cleanup Thread for static variables in Kindlet,object=-1528622242:Watching
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: W StandardKindletContainer:GenericWarning::Error occured while cleaning up Kindlet application classes
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Unable to clear static field
130805:223901 cvm[1738]: D StandardKindletContainer:GenericDebug::Cleanup of statics took: 19 milliseconds
130805:223901 cvm[1738]: D BookletSandboxKindletProcess:GenericDebug::After shutting down sandbox, un-cleaned windows remaining = 0
130805:223901 cvm[1738]: D BookletSandboxKindletProcess:GenericDebug::kindlet process destroyed
130805:223901 cvm[1738]: D AbstractBooklet:Entering stop:booklet=com.lab126.booklet.kindlet:
130805:223901 cvm[1738]: D AbstractBooklet:DebugInfo::Removing all chrome header button listeners for booklet com.lab126.booklet.kindlet
130805:223901 cvm[1738]: I KindletBooklet:stop:timeTaken=2058,freeMemory=9517180,lifecycleEventType=switch-out,units=ms:stop
If I understood correctly, basically, it's in a sandbox, and in the end the sandbox itself is destroyed, so we don't care?