Use explicit DM test headers and clarify proximity lifecycle text

This commit is contained in:
evgeny committed 2026-10-29 13:34:25 +01:00
1 parent f5405cdb3d
commit eccf5f451c
2 files changed
+5 -3

No files matched your search

+2
View File
@@ -9,6 +9,8 @@
#include "../src/chat/chat_core.h"
#include "../src/chat/chat_event.h"
#include "../src/dm/dm_core.h"
#include "../src/dm/dm_crypto.h"
#include "../src/dm/dm_history.h"
#include "../src/transport_layer/secure_channel.h"
#include "../src/media_async/attachment_send.h"
#include "../src/media_async/encrypted_file.h"
+3 -3
View File
@@ -285,12 +285,12 @@ target. Detach/close продолжают освобождение незави
очистку process-владельцу: Surface и texture подтверждаются независимо, retry идёт
через 250 мс..30 с. При отказе Handler повторный release завершает её явно.
`CallAudioRouter` сохраняет device callback и каждый полученный Bluetooth proxy до
успешного unregister/close. ProximityManager также сохраняет прежний sensor listener
ProximityManager сохраняет прежний sensor listener
и его manager при отказе unregister: start ждёт cleanup, Handler повторяет его через
250 мс..30 с, повторный stop работает после отказа таймера. Старая регистрация и
повреждённые показания не дают ложного FAR; после lookup failure start повторяет поиск.
CallAudioRouter ждёт
`CallAudioRouter` сохраняет device callback и каждый полученный Bluetooth proxy до
успешного unregister/close. stop инвалидирует callbacks и снимки устройств сразу,
очищает независимые ресурсы и бросает ошибку при неподтверждённом результате.
Собственные communication device/SCO-заявки отмечаются до API и снимаются отдельно;