mirror of
https://github.com/RGBCube/serenity
synced 2026-01-13 00:01:00 +00:00
A client that only ever does synchronous IPC calls from its side would never actually process incoming asynchronous messages since they would arrive while waiting for a synchronous response and then end up sitting forever in the "unhandled messages" queue. We now always handle unhandled messages using a deferred invocation. This fixes the bug where Audio.MenuApplet didn't learn that the muted state changed in response to its own request to change it. :^) |
||
|---|---|---|
| .. | ||
| IClientConnection.h | ||
| IEndpoint.cpp | ||
| IEndpoint.h | ||
| IMessage.cpp | ||
| IMessage.h | ||
| install.sh | ||
| IServerConnection.h | ||
| Makefile | ||