Project

General

Profile

Bug #20562

transfer_driver tests fail in pdune_ron_Aug01

Added by Eric Flumerfelt 12 months ago. Updated 12 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
08/08/2018
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

All of the transfer_driver tests hang after sending one Fragment in pdune_ron_Aug01. I have traced this issue to DataSenderManager, where entries are removed from the routing_table_ member. Since the transfer_driver tests do not use a RoutingMaster, there are no entries in the routing_table_, and the erase is given routing_table_.end, leading to undefined behavior (in this case, a hang).

History

#1 Updated by Eric Flumerfelt 12 months ago

Fixed by ea4b2cd0 in branch bugfix/DataSenderManager_CheckForEntryBeforeErase.

#2 Updated by Eric Flumerfelt 12 months ago

  • Status changed from New to Resolved


Also available in: Atom PDF