Hub streaming stops after a while

Hello,
when we use hub functionality in our project we see that after a while the streaming stops and we see the following errors:

[DEBUG] ConfigurationManager::getStatus failed
[DEBUG] ConfigurationManager::getLocalsStatus failed, key recording-SVO-

and some seconds later:
[DEBUG] ConfigurationManager::updateStatus failed, key device.parameters.reported.core.secondary_streams
[DEBUG] updateConfiguration STATUS_CODE::FAILURE/builds/sl/zediot/IoT/projects/core/sl_iot/src/network/HubClient.cpp 1869

we have 2 camera’s streaming to hub.
We suspect it hangs in the HubClient::update() function.

How can we fix this?

Hi,

I assume you use the secondary stream feature to send additional streams. Are you using python or C++? Can you share a piece of code that reproduce the issue?

we use c++ and don’t stream anything outside using the hub functionality.
we have a while loop where we grab image, process object detection,
and last function is :
HubClient::update(zed, imgLeftCustom);
in this function it blocks (hav a printf before and after).