mirror of
https://dev.lirent.ru/Vatrog/vm-automation-signaling.git
synced 2026-06-25 20:36:36 +03:00
7ab6119b1f965ce264899245f909ed2474d2328d
A bare object-add fails with "duplicate property '<id>'" when a prior daemon instance left the object live: its best-effort object-del on teardown has no round-trip and can race a fast restart, so device B (the relative mouse) stays orphaned and motion is not forwarded. Fire object-del for the same id before each object-add. QMP is sequential per connection, so the del is applied before the add; on a clean first attach it no-ops (DeviceNotFound, silently dropped). Re-attach is now idempotent.
Description
No description provided
Languages
C
96.5%
CMake
2.7%
Makefile
0.5%
Shell
0.3%