1. the printed value of "bad length" was incorrect, because 'r' was changed before the log line.
2. log appeared to user as error even though everything was calm; hence, reducing its severity
issue: 914840
Change-Id: I41520d27fc53fbbe07b61dd915e16448b87769d5
Signed-off-by: Avner BenHanoch <avnerb@mellanox.com>
} else if (r == 0) { // valid disconnect message of length 0\r
ldout(cct, 10) << __func__ << " got disconnect message " << dendl;\r
} else if ((size_t)r != sizeof(msg)) { // invalid message\r
+ ldout(cct, 1) << __func__ << " got bad length (" << r << "): " << cpp_strerror(errno) << dendl;\r
r = -EINVAL;\r
- lderr(cct) << __func__ << " got bad length (" << r << "): " << cpp_strerror(errno) << dendl;\r
} else { // valid message\r
sscanf(msg, "%x:%x:%x:%x:%s", &(im.lid), &(im.qpn), &(im.psn), &(im.peer_qpn),gid);\r
wire_gid_to_gid(gid, &(im.gid));\r