Site icon EfmSoft

Что означает код NTSTATUS 0xC0000253 (STATUS_LPC_REPLY_LOST)?

 
Предыдущий Следующий
STATUS_BAD_SERVICE_ENTRYPOINT STATUS_IP_ADDRESS_CONFLICT1

STATUS_LPC_REPLY_LOST

Что означает STATUS_LPC_REPLY_LOST

STATUS_LPC_REPLY_LOST — сервер получил LPC-запрос, но ожидаемый ответ не дошёл до клиента.

LPC (Local Procedure Call) — исторический механизм локального IPC Windows; в современных системах соответствующие пути в основном реализуются через ALPC. Важная часть этого статуса в том, что сервер уже получил сообщение: это не равнозначно сбою соединения до отправки запроса.

Что проверить

  • Сопоставьте send, receive, wait-for-reply и teardown по message ID и идентификаторам клиентского и серверного потоков.
  • Проверьте, не завершился ли server thread или не закрылся ли порт после приёма запроса, но до отправки ответа.
  • Зафиксируйте cancellation/rundown state и первое событие закрытия communication port.
  • До retry выясните, имеет ли операция побочные эффекты и можно ли определить её результат по transaction/идентификатор запроса.

Если сервер успел выполнить работу, но потерялся только ответ, слепой повтор способен выполнить неидемпотентную операцию дважды.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version