experimental urlopen thread safety