Buenos días,
tengo una aplicación a la cual se accede desde el vClient android. El caso es que existe una opción salir para cerrar la aplicación que ejecuta un manejador de evento con el comando Salir de la aplicación().
La aplicación se cierra pero en vAdmin no se han cerrado todos los enganches pertenecientes a esa conexión. Esta aplicación hereda vSendMail y una conexión supone 4 enganches anidados pero al salir se deja enganches sin cerrar ocupando licencias en el servidor y al final provoca que no se pueda conectar nadie.
vClient desde un pc windows cierra y desconecta los enganches correctamente.
Alguna cosa que pueda probar?
Por experiencia propia, es mi caso en linux, creo que podría tener que ver con el uso de librerías/dlls. Prueba a que el proyecto de aplicación que se ejecuta en Android no herede de ningún proyecto de aplicación con dlls.
La solución es crear un proyecto core con todos los objetos comunes. Y luego tienes dos ramas. La rama del proyecto para android y la rama del proyecto para los otros SSOO, la cual sí que hereda de los proyectos que tengan dlls.
Hola buen día… veo que no hay mucha información sobre este tema pero la consulta realmente es que sucede cuando el cliente cierra la aplicación sin usar el botón que haga “Archivo salir” solo abriendo el menú de aplicaciones y deslizando y nos deja el enganche, que se puede hacer??.
Son cosas de Velneo, la multiplataforma y la arquitectura cliente/servidor. Un coctel que muchas veces hace pluff.
NO hay solución, si Android cierra la App vClient es como si en un PC de escritorio el niño quitara el cable de red o desconectara el WIFI.
En cualquier caso los enganches se liberan a los 5 minutos de inactividad (por defecto) y si no tienes problemas de licencias y no hay una actividad intensa de conexiones, no suele haber problemas.