bon la thread n etait pas garbage collectee alors qu elle est en clee d une 
weakhashmap.
on a mis un peu de temps a comprendre mais en fait la thread etait restee referencee 
par le NDC de log4j....
et oui, quand on fait un push sur le NDC de log4j, il FAUT appeler remove.


rod

>>-----Original Message-----
>>From: Rodolphe Godreul [mailto:[EMAIL PROTECTED]]
>>Sent: Tuesday, December 17, 2002 1:41 PM
>>To: [EMAIL PROTECTED]
>>Subject: RE: thread & gc
>>
>>
>>fausse alerte !
>>finalize est bien appele ....
>>
>>
>>
>>>>-----Original Message-----
>>>>From: Rodolphe Godreul [mailto:[EMAIL PROTECTED]]
>>>>Sent: Tuesday, December 17, 2002 1:17 PM
>>>>To: [EMAIL PROTECTED]
>>>>Subject: thread & gc
>>>>
>>>>
>>>>    yep !
>>>>
>>>>je pensais naivement que les threads etaient garbage collectees
>>>>comme les autres objets des lors que la methode run() avait fini 
>>>>son boulot
>>>>et que la thread n etait plus referencee.
>>>>la methode de Thread surchargee finalize n est jamas appelee...
>>>>
>>>>c est normal ou j ai oublie un truc ?
>>>>
>>>>    rod

Répondre à