| Предыдущий | Следующий |
| 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/идентификатор запроса.
Если сервер успел выполнить работу, но потерялся только ответ, слепой повтор способен выполнить неидемпотентную операцию дважды.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.