Bonjour,
Après analyse je constate que mon appli mets 45sec à se fermer complètement dans la mémoire, après fermeture de la fenêtre principale.
Un des warnings est (j'en ai 5 les mêmes pour différents threads) :
Le thread '1' est bloqué et n'a pas pu être arrêté normalement, il a été détruit.
----- Informations techniques -----
Projet : ANXe
Que s'est-il passé ?
Le thread '1' est bloqué et n'a pas pu être arrêté normalement, il a été détruit.
Code erreur : 2926
Niveau : warning (EL_WARNING_EXECUTION)
Dump de l'erreur du module 'wd170vm.dll' (17.0.247.5).
Identifiant des informations détaillées (.err) : 2926
Informations supplémentaires :
EIT_DATEHEURE : 16/01/2013 19:38:04
Hors je mets dans le code de fermeture de mon appli, executé par finprogramme("",vrai)
ThreadArrête(threadPrincipal)
ThreadArrête("1")
ThreadArrête("1b")
ThreadArrête("1c")
ThreadArrête("2")
ThreadArrête("3")
ThreadArrête("4")
ThreadArrête("5")
HFerme("*")
HAnnuleDéclaration(REQ_PM_merken)
HAnnuleDéclaration(REQ_connector)
HAnnuleDéclaration(REQ_polarity)
---
Donc comment y remédier ? comment fermer/libérer plus rapidement la mémoire ?
BAV
Partager