Bonjour,
Je code actuellement un serveur HTTP et j'ai une question simple mais dont je n'ai pas reussi a trouver la reponse.
Je charge dynamiquement un module .dll / .so en fonction du systeme et instancie de nombreuses fois la classe presente dans la dll a laide dune methode getInstance, jusque la tout va bien, le traitement demande est effectue.
Mais le probleme se pose lorsque la dll traite une requete trop grosse (lecture dun fichier de 150Mo), je demande alors la creation dune nouvelle instance par la methode precedement donnee, mais lexecution est suspendue lors du new maClasse;
Ma question est la suivante : Ne peux on pas instancier une classe lorsque le module (la classe) est en cours dexecution?
Je precise que le module contient des mutex et des maps static.
Cordialement

 

 
		
		 
         
 

 
			
			

 
   


 Question sur l'instanciation d'une classe dans un .dll / .so
 Question sur l'instanciation d'une classe dans un .dll / .so
				 Répondre avec citation
  Répondre avec citation


 
			 
  
 
 
			
Partager