Using a join map configuration in the configuration file could cause an exception if a join in the configuration file doesn't match the name in the join map dictionary, causing the post-activation method for the bridge to fail, and possibly leaving devices unlinked. This change solves that problem by using the TryGetValue method instead of trying to blindly retrieve the join from the Joins dictionary.
In addition, the PDU Join map had an improperly named join.
Using a join map configuration in the configuration file could cause an exception if a join in the configuration file doesn't match the name in the join map dictionary, causing the post-activation method for the bridge to fail, and possibly leaving devices unlinked. This change solves that problem by using the
TryGetValue
method instead of trying to blindly retrieve the join from the Joins dictionary.In addition, the PDU Join map had an improperly named join.