5.4.8. Request-Reply and Remote Procedure Calls
5.4.8.1. [Minor] Request-reply and RPC readers created without explicitly loading BuiltinQosLib::Pattern.RPC did not set reliability.max_blocking_time to 10 seconds
Request-reply and RPC readers are configured to load a default set of
QoS policies, regardless of whether BuiltinQosLib::Pattern.RPC is
loaded as the QoS profile. These QoS policies match those defined in
BuiltinQosLib::Pattern.RPC. However, readers created using the
Python API did not set the reliability.max_blocking_time to the
intended value of 10 seconds, and instead left it at the default value
of 100 milliseconds. This problem affected only the Python API. The
problem has been resolved; now, request-reply and RPC readers set the
default reliability.max_blocking_time to 10 seconds even when
BuiltinQosLib::Pattern.Rpc is not set as the QoS profile.
[RTI Issue ID REQREPLY-205]