Hola a todos.
He hecho una aplicación que se utiliza en cuatro ordenadores en red. Todos llevan Windows 8.1 y la aplicación está instalada en uno de ellos.
El caso es que funciona bien, salvo que cuando en los terminales llevan un rato sin utilizarla (unos 20 minutos), esta no responde en ellos y hay que cerrarla y volverla a ejecutar.
¿ Alguna idea de porqué puede ocurrir esto ?.
Es la primera vez que instalo una aplicación en un equipo que hace de servidor con Windows 8.1, nunca me había ocurrido con otras versiones de Windows. Por descartar cosas, he comprobado que el "servidor", cuando lleven un tiempo sin usarlo, no se desconecte el disco duro. También he probado a ponerle un Timer para que cada segundo haga un sysrefresh(), pero no ha servido de nada.
Saludos
Se cuelga en los terminales
- Sebastián Almirón
- Posts: 125
- Joined: Mon Dec 12, 2005 9:56 am
- Location: Moralzarzal - Spain
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Se cuelga en los terminales
Sebastián,
Comprueba si se genera un fichero hb_out.log
Comprueba si se genera un fichero hb_out.log
Re: Se cuelga en los terminales
Sebastian
Primero: haz un dir /od a ver que ficheros tienes por el final
Segundo: Si tienes timer, trata de desactivarlos, o por lo menos monitorizar (grabando algun log.txt) su actividad, para ver si se activan y no vuelven.
Tercero: reconstruye indices, si tienes dbfs.
Cuarto: desconecta el antivirus
saludos
Primero: haz un dir /od a ver que ficheros tienes por el final
Segundo: Si tienes timer, trata de desactivarlos, o por lo menos monitorizar (grabando algun log.txt) su actividad, para ver si se activan y no vuelven.
Tercero: reconstruye indices, si tienes dbfs.
Cuarto: desconecta el antivirus
saludos
Re: Se cuelga en los terminales
Trata de desactivar tambien en opciones de energia de la tarjeta de red, que se desactiveSebastián Almirón wrote:Hola a todos.
He hecho una aplicación que se utiliza en cuatro ordenadores en red. Todos llevan Windows 8.1 y la aplicación está instalada en uno de ellos.
El caso es que funciona bien, salvo que cuando en los terminales llevan un rato sin utilizarla (unos 20 minutos), esta no responde en ellos y hay que cerrarla y volverla a ejecutar.
¿ Alguna idea de porqué puede ocurrir esto ?.
Es la primera vez que instalo una aplicación en un equipo que hace de servidor con Windows 8.1, nunca me había ocurrido con otras versiones de Windows. Por descartar cosas, he comprobado que el "servidor", cuando lleven un tiempo sin usarlo, no se desconecte el disco duro. También he probado a ponerle un Timer para que cada segundo haga un sysrefresh(), pero no ha servido de nada.
Saludos
Es otra posibilidad
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.