symless / synergy-core

Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)
https://symless.com/synergy
Other
10.13k stars 3.6k forks source link

Implement hello back in IPC protocol #7334

Closed nbolton closed 5 months ago

nbolton commented 5 months ago

Adds a "hello back" message to the IPC protocol (similar to kMsgHelloBack) so that IPC clients know for sure that the daemon is responsive. This helps to diagnose situations where the daemon is not in a state where it can process messages, even though the underlying TCP connection is functioning.

S3-2089

sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

The SonarCloud Quality Gate passed, but some issues were introduced.

5 New issues
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud