ca_host_name() now returns the host name of the client, not the host:port of the server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
EPICS Base |
Fix Released
|
High
|
Jeff Hill |
Bug Description
ca_host_name now returns the host name where the client is running (not very useful). It used to return the host name and port of the server (very useful, if not essential).
Additional information:
The new behavior is with 3.14.7. It returns server-name:port with
3.13.10. I believe it also returned the server-name:port with
previous versions of 3.14, but I do not know when the change occurred.
It is used in PvInfo for MEDM and in other clients in exception
messages and sometimes on demand as with MEDM. It is not very useful
as it stands, whereas it was frequently used before. It is violating
the otherwise pretty successful attempt to keep the client behavior
and coding the same for 3.13 and 3.14.
Version: R3.14.7
Original Mantis Bug: mantis-181
http://
I can confirmed that ca_host_name() works properly in R3.14.6; it can be demonstrated to be broken in R3.14.7 using the Base cainfo program.