Add simple timeout handling for resolver lookups