| Anterior | Siguiente |
| STATUS_VID_MBPS_ARE_LOCKED | STATUS_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED |
STATUS_VID_MESSAGE_QUEUE_CLOSED
Qué significa STATUS_VID_MESSAGE_QUEUE_CLOSED
STATUS_VID_MESSAGE_QUEUE_CLOSED indica una condición de lifecycle: la queue host-side existió, pero su cierre ya comenzó o terminó y el caller intenta seguir enviando, esperando o asociando trabajo con ella.
No es lo mismo que un invalid queue handle. Un handle puede seguir circulando por el código después del close; el problema es que el objeto ya no está en un estado operativo. Suele revelar una carrera entre teardown y delivery.
Qué comprobar
- Correlacione el close de la queue con el mensaje/operación que llega después.
- Busque workers asíncronos que conservan el handle más allá de la vida del owner.
- Drene o cancele trabajo pendiente antes de cerrar el objeto cuando la API lo requiera.
- No reabra/recree la queue sin resolver quién sigue publicando hacia la instancia cerrada.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
