Я исчерпал поиск в сети для этой задачи -> Правильно прервал работу флеш-веб-приложения в потоке
Я даже написал уменьшенную версию своего исходного кода, но не могу показатьсячтобы завершить поток в колбе,
когда у меня есть этот код, все потоки запускаются, а затем изящно завершают работу:
def thrdCode1(arg):
for i in range(arg):
print("running")
sleep(1)
if __name__ == "__main__":
ngrokSetup()
thrdH = Thread(target=thrdCode1, args=(2,))
thrdH.deman = True
thrdH.start()
print("1---")
thrdH.join()
print("thread finished...exiting")
Однако, когда поток с флешкой app.run, мой поток запускается, но он никогда не завершаетсяЯ даже пытался выйти (-1)
def thrdCode2(arg):
app.secret_key = 'my Top Secret'
app.run(use_reloader=False)
if __name__ == "__main__":
ngrokSetup()
thrdH = Thread(target=thrdCode1, args=(2,))
thrdH.deman = True
thrdH.start()
print("1---")
thrdH.join()
print("thread finished...exiting")
Я даже пытался выйти (-1) в конце