Python Socket дает OSError: слишком много открытых файлов. Даже когда я закрываю розетку - PullRequest
0 голосов
/ 24 октября 2019

Вот код,

def get_local_ip():    
    try:
        # doesn't even have to be reachable
        s.connect(('10.255.255.255', 1))
        ip = s.getsockname()[0]
    except Exception as err:
        ip = '127.0.0.1'
    finally:
        s.close()
    return ip

Я получаю сообщение об ошибке: слишком много файлов, если я вызываю эту функцию на сервере wsgi. Я не совсем уверен, почему это происходит, потому что я закрываю сокет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...