Currently it is not possible to identify which client is logging something.
The way I see it, there are at least two options to solve this:
- Move
rfbClientLog and rfbClientErr into the client (remove the globals)
- Add a
client argument to these functions.
Are you interested in either of these options?
There should probably be a fallback to the current system, unless you don't mind a breaking change?