perfsonar / owamp

A tool for performing one-way or two-way active measurements
Apache License 2.0
70 stars 30 forks source link

I2Addr functions block contacting DNS server even when node name not requested #4

Closed arlake228 closed 5 years ago

arlake228 commented 9 years ago

From @arlake228 on March 14, 2015 12:50

Original issue 1055 created by arlake228 on 2015-01-26T10:15:28.000Z:

What steps will reproduce the problem?

  1. I2Addr functions block contacting DNS server even when node name not requested
  2. owamp uses I2Addr functions for test sessions, but never requests the name of the peer node. Therefore, this results in unnecessary delays if there is any delay in contacting the DNS server.

What is the expected output? What do you see instead? No delay in using I2Addr APIs when not requesting peer node name.

What version of the product are you using? On what operating system? 1.2-2 on Debian Linux

Please provide any additional information below.

Commits for tests and fixes available here: https://code.google.com/r/rshearma-i2util/source/detail?r=3068e9290d34a09491d54dbb87033cc3c3931c61&name=addr-rdns https://code.google.com/r/rshearma-i2util/source/detail?r=c43d3b2243e1da16fb6a38cb3d7f63aa16626c63&name=addr-rdns

Copied from original issue: perfsonar/project#1053

arlake228 commented 9 years ago

Comment #1 originally posted by arlake228 on 2015-01-27T15:13:10.000Z:

<empty>

rshearman commented 8 years ago

FYI, I've rebased the changes to latest master and moved to hosting on github. New URL here: https://github.com/perfsonar/i2util/compare/master...rshearman:addr-rdns

vvidic commented 5 years ago

I2util and owamp changes merged for 4.2.0 release, closing.