Concertando a incompatibilidade entre a gevent e a resolução de nomes
Concertando a incompatibilidade entre a gevent e a resolução de nomes

A chamada `gevent.monkey.patch_all()' substitui a resolução padrão de
nomes do python pela implementada na gevent. O problema é que a
função `getaddrinfo()' da gevent não sabe lidar com o arquivo /etc/hosts,
o que dificulta a instalação de um ambiente de desenvolvimento.

Sendo assim, substitui a chamada da função `patch_all()' pelas funções
`patch_{thread,time}()', que são necessárias para fazer a gevent funcionar
com a lib `greenlet', que por sua vez é necessária para o funcionamento
do módulo `socketio'
gabinetedigital/gd,gabinetedigital/gd,gabinetedigital/gd,gabinetedigital/gd