>> I am looking for the most efficient / cleanest way to implement a >> socket read with timeout (Windows mainly but would be great if the >> same code worked under *nix) Jarek> Did you see http://www.timo-tasi.org/python/timeoutsocket.py ? Also socket objects have timeout attributes now. Skip