- $@->code() == ZOOM::Error::CONNECT && $@->addinfo() eq $host,
- "connection to non-existent host '$host' fails: \$conn=$conn, \$\@=$@");
+ ($@->code() == ZOOM::Error::CONNECT ||
+ $@->code() == ZOOM::Error::TIMEOUT) && $@->addinfo() eq $host,
+ "connection to non-existent host '$host' fails: \$\@=$@");