еще 1
This commit is contained in:
1
app.py
1
app.py
@@ -129,6 +129,7 @@ def start_scheduler():
|
|||||||
|
|
||||||
thread = threading.Thread(
|
thread = threading.Thread(
|
||||||
target=run_scheduler,
|
target=run_scheduler,
|
||||||
|
kwargs={"with_signal_handlers": False},
|
||||||
daemon=True
|
daemon=True
|
||||||
)
|
)
|
||||||
thread.start()
|
thread.start()
|
||||||
|
|||||||
@@ -495,8 +495,9 @@ def install_signal_handlers() -> None:
|
|||||||
# СТАРТ
|
# СТАРТ
|
||||||
# =========================================================
|
# =========================================================
|
||||||
|
|
||||||
def run_scheduler() -> None:
|
def run_scheduler(with_signal_handlers: bool = False) -> None:
|
||||||
# install_signal_handlers()
|
if with_signal_handlers:
|
||||||
|
install_signal_handlers()
|
||||||
|
|
||||||
log("[scheduler] started")
|
log("[scheduler] started")
|
||||||
|
|
||||||
@@ -523,6 +524,5 @@ def run_scheduler() -> None:
|
|||||||
standings_thread.join(timeout=5)
|
standings_thread.join(timeout=5)
|
||||||
log("[scheduler] fully stopped")
|
log("[scheduler] fully stopped")
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
run_scheduler()
|
run_scheduler()
|
||||||
Reference in New Issue
Block a user