[Python-Dev] mysterious hangs in socket code