User configured intervals less than 10 seconds not respected when there is no interaction with server.
Issue is found when setting heartbeat interval to 1 sec and heartbeat timeout to 4 seconds.
Because client wakes up and runs heartbeat check every 10 seconds. When there no communication client always complains about heartbeat