Ir al contenido principal
Versión: 1.x

SYNC181: Llamada a la base de datos local bloqueada

Qué significa esto​

El guardado o la carga en este dispositivo es muy lento y aún no se conoce el resultado.

Si WCPOS funciona, no tiene que hacer nada. Si una pantalla se queda bloqueada, vuelva a cargar WCPOS y compruebe que se guardó el último cambio.

Una única lectura o escritura en la base de datos local de este dispositivo ha quedado sin respuesta durante mucho más tiempo de lo normal, mientras la base de datos sigue respondiendo a todo lo demás. Este registrador solo registra el bloqueo; no cancela ni vuelve a intentar la operación, por lo que la llamada original aún puede completarse o fallar más tarde. La entrada existe para que una pantalla o indicador de carga bloqueado deje un registro que identifique exactamente qué operación se bloqueó. El trabajo de sincronización bloqueado tiene una ruta de tiempo de espera y reintento independiente, registrada como una entrada "Se abandonó una solicitud de datos bloqueada" en SYNC321. Una llamada bloqueada desde una pantalla permanece pendiente hasta que finaliza o se recarga la aplicación.

Sus datos​

No se pudo confirmar el resultado: compruébelo antes de volver a intentarlo. La operación bloqueada suele ser una consulta, que no cambia nada. Si en ese momento se estaba guardando un cambio, abra el registro y confirme que se guardó; es posible que no haya habido ningún síntoma visible. El contexto de la entrada indica la operación y la colección de datos implicadas.

Solución de problemas​

  1. Si WCPOS funciona, no tiene que hacer nada: lo más probable es que la llamada se haya completado, aunque lentamente. Si la operación indicada en la entrada era un guardado, abra el registro y confirme que se guardó.
  2. Si una pantalla o indicador de carga permanece bloqueado, recargue la aplicación: en la web, recargue la pestaña del navegador; en escritorio y dispositivos móviles, cierre y vuelva a abrir la aplicación. Esto abandona la operación bloqueada; la pantalla se carga de nuevo y realiza una nueva consulta a la base de datos. No se vuelve a enviar un guardado que estaba en curso; abra el registro y confirme que se guardó.
  3. Si este código vuelve a aparecer en este dispositivo, use Copiar información de depuración en la pestaña Registros y contacte con soporte: el contexto de la entrada indica la operación y la colección, el tiempo de espera exacto y la carga que tenía la base de datos mientras tanto.

Detalles​

Código
SYNC181 (LOCAL_DB_STALLED)
Gravedad
warn
Introducido en
WCPOS 1.10.6