Se cuelga en los terminales

Se cuelga en los terminales

Postby Sebastián Almirón » Fri Sep 25, 2015 8:44 am

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
User avatar
Sebastián Almirón
 
Posts: 155
Joined: Mon Dec 12, 2005 9:56 am
Location: Moralzarzal - Spain

Re: Se cuelga en los terminales

Postby Antonio Linares » Fri Sep 25, 2015 9:17 am

Sebastián,

Comprueba si se genera un fichero hb_out.log
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41366
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Se cuelga en los terminales

Postby hmpaquito » Fri Sep 25, 2015 10:56 am

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
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: Se cuelga en los terminales

Postby cnavarro » Fri Sep 25, 2015 11:31 am

Sebastiá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


Trata de desactivar tambien en opciones de energia de la tarjeta de red, que se desactive
Es otra posibilidad
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6501
Joined: Wed Feb 15, 2012 8:25 pm
Location: España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 51 guests