Socket

Antonio Prado suporte en antonioprado.eti.br
Jue Nov 2 17:02:53 CET 2006


No código abaixo, se a internet estiver fora do ar a aplicação fica
parada por vários minutos, ou seja, o settimeout não estaria
funcionando.

O que pode estar errado?

..........
import socket

    def verifica_conexao (self):        
        retorno = True
        a=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        a.settimeout(.3)
        try:
            a.connect_ex(("www.antonioprado.eti.br", 80))
        except:
            retorno = False
        a.close()
        return retorno
..............


Gracias.


-- 
Antonio Prado


--------------------------------------
Analista de Sistemas.
sítio: http://www.antonioprado.eti.br
email: suporte en antonioprado.eti.br
msn..: suporte en antonioprado.eti.br
skype: suporte_prado
--------------------------------------
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es