Ver Mensaje Individual
  #4  
Antiguo 06-05-2003
Giasl Giasl is offline
Miembro
 
Registrado: may 2003
Posts: 13
Reputación: 0
Giasl Va por buen camino
Gracias por el interés.

El programa se rompe aleatoriamente, al cabo de 5 horas otro dia esta 12 horas otro dia en 2 horas, etc...

Es una aplicación multihilo que ejecuta unos 10 hilos simultanemanente y decidí que el control del tiempo de proceso
lo hiciera un componente que ya de por si es un Thread como es el Timer del la paleta de componentes de delphi 6.
En el onTimer cada 1 segundo actualizo los datos la dia hora
de inicio, actual y el tiempo en hh:mm:ss de ejecucion del programa. Ademas saco la media de unos calculos que realizan todos los hilos e informo en pantalla (para no aburirse mirando el programa y para saber que estan funcionando bien)
Como es mega complicado depurar los multihilos es el control que realizo. Pero de vez en cuando tengo un access violation.
Evidentemente TODOS los procesos estan protegidos con Try
para que no se pare el programa pero no entiendo como de forma aleatoria tengo esto access violations.


??????


Gracias 1000.
__________________
GIASL
Responder Con Cita