COV Subscription fail silently when BACnet_COV_Address is full ?
Brought to you by:
skarg
In the function cov_list_subscribe() (file: h_cov.c) when the BACnet_COV_Address table is full the subscription "fail" silently.
i.e. It returns an ACK as if the subscription is fully completed, while it cannot sends a COV Notification since we don't keep the destination address.
I think it should returns with NO_SPACE_TO_ADD_LIST_ELEMENT instant of occupying an entry in COV_Subscriptions.
Anonymous