Повлияет ли игнорирование этого (ValueError: signal works only in main thread of the main interpreter) на что-либо?
У меня запущен сервер Django, и когда он получает данные пользователя, он запускает отдельную программу в файле views.py. После ее завершения я получаю эту ошибку как в терминале, так и на хост-сервере:
handler = _signal.signal(_enum_to_int(signalnum), _enum_to_int(handler))
ValueError: signal only works in main thread of the main interpreter
Так что я решил сделать:
try:
#code
except ValueError:
return redirect('home')
Который работает совершенно нормально, поскольку он перенаправляет на домашнюю страницу моего сайта.
Повлияет ли это на мой сайт в будущем, когда несколько пользователей будут использовать сайт?