wrong hostname information in blackbox in special case
When you have a device server with DeviceProxy on it self. And you have a client form a other host. if a reading of a attribute launch a command on self DeviceProxy. the hostname logged in the blackbox was the hostname where run the client but the PID logged is the PID of the server. The good Hostname expected is the host name where run the device Server.
See exemple case: the server WhistModule have a DeviceProxy on it self. When you start atkpanel on device instance. Atkpanel poll all attributes and in some attributes reading launch a command on it self DeviceProxy.
In this case DeviceServer is on host named l-eulab-2 and atkpanel client run on debian9acu. the log expected would be:
[15] 11/10/2021 14:55:07:95 : Operation command_inout_4 (cmd = SoftcoreWrite) from cache_device requested from l-eulab-2.esrf.fr (CPP/Python client with PID 4028)