Added a new configuration for request timeouts. Use LDConfigSetRequestTimeoutMillis to set the timeout for non-streaming requests. The default timeout is 30 seconds. This includes the total time for the request including connection.
Added a new method for configuring connection timeouts. LDConfigSetConnectionTimeoutMillis.
Changed:
Unit tests have been converted to use googletest.
Fixed:
Fixed an issue where inactive stream connections could remain open indefinitely. Now streams will be closed after 5 minutes of inactivity and the SDK will attempt to establish a new connection.
Deprecated:
Deprecated LDConfigSetConnectionTimeoutMillies. The LDConfigSetConnectionTimeoutMillis method should be used instead.
[2.4.0] - 2021-12-09
Added:
LDConfigSetRequestTimeoutMillis
to set the timeout for non-streaming requests. The default timeout is 30 seconds. This includes the total time for the request including connection.LDConfigSetConnectionTimeoutMillis
.Changed:
Fixed:
Deprecated:
LDConfigSetConnectionTimeoutMillies
. TheLDConfigSetConnectionTimeoutMillis
method should be used instead.