Timeout DNS requests
Fix a precision bug with the new timers

  Delay was (accidentally) in microseconds, not milliseconds.