·
1 commit
to main
since this release
dsh-remote-relay 0.1.3
Fixed
- Host reconnect race no longer strands a device as offline: a displaced host
socket'sclose(or heartbeat timeout) used tounregisterHost(deviceId)
unconditionally, wiping the newer host that had just replaced it. With two
desktop instances flapping on the same deviceId, the relay then had a healthy
live host socket (ping/pong fine) that phone routes never reached — phone
requests answered409 host offlineindefinitely. Both teardown paths now
only unregister when the closing socket is still the device's registered host.
Deploy (relay-server): replace the previous bundle with dsh-remote-relay-0.1.3.tgz (or pnpm build from source) and restart the service.