changed from threading to multiprocessing

Signed-off-by: Ebbe Baß <ebbe.bass>
main
Ebbe Baß 2024-02-16 18:48:25 +01:00
parent 398cbc337d
commit 0f1af9b042
1 changed files with 3 additions and 2 deletions

View File

@ -8,6 +8,7 @@ import os
from getmac import get_mac_address from getmac import get_mac_address
import time import time
import sys import sys
from multiprocessing import Process
app = Flask(__name__) app = Flask(__name__)
@ -140,7 +141,7 @@ def start_mqtt_publishers():
print(e) print(e)
if __name__ == "__main__": if __name__ == "__main__":
flask_thread = threading.Thread(target=flask_api()) flask_thread = Process(target=flask_api)
flask_thread.start() flask_thread.start()
publisher_thread = threading.Thread(target=start_mqtt_publishers()) publisher_thread = Process(target=start_mqtt_publishers)
publisher_thread.start() publisher_thread.start()