Skip to content

Commit d7a19f7

Browse files
RPC client: set related_sample_identity in initial requests (#481)
Signed-off-by: Miguel Company <[email protected]>
1 parent f051d17 commit d7a19f7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/com/eprosima/fastdds/idl/templates/ClientSource.stg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,7 @@ private:
218218
std::shared_ptr<T> result,
219219
std::promise<TResult>& promise)
220220
{
221+
result->info.related_sample_identity.writer_guid(requester_->get_requester_reader()->guid());
221222
if (fdds::RETCODE_OK == requester_->send_request((void*)&request, result->info))
222223
{
223224
std::lock_guard<std::mutex> _ (mtx_);
@@ -237,6 +238,7 @@ private:
237238
const RequestType& request,
238239
std::shared_ptr<T> result)
239240
{
241+
result->info.related_sample_identity.writer_guid(requester_->get_requester_reader()->guid());
240242
if (fdds::RETCODE_OK == requester_->send_request((void*)&request, result->info))
241243
{
242244
std::lock_guard<std::mutex> _ (mtx_);

0 commit comments

Comments
 (0)