From e1a03e555efa06d604885f1c4f568b4f67b93c28 Mon Sep 17 00:00:00 2001 From: Piotr Dec Date: Wed, 10 Dec 2025 22:55:25 +0100 Subject: [PATCH] fix: Process -> Thread --- src/karl/core/woodpecker.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/karl/core/woodpecker.py b/src/karl/core/woodpecker.py index 6c0a360..2e83c07 100644 --- a/src/karl/core/woodpecker.py +++ b/src/karl/core/woodpecker.py @@ -1,8 +1,7 @@ import logging from collections import deque -from multiprocessing import Process from pathlib import Path -from threading import RLock +from threading import RLock, Thread from typing import Annotated from injectable import injectable, Autowired, autowired @@ -15,7 +14,7 @@ from services.mo import Mo logger = logging.getLogger(__name__) -class WoodpeckerRunner(Process): +class WoodpeckerRunner(Thread): def __init__(self, git: GitService, docker: DockerService, mo: Mo, success_callback=None, error_callback=None): super().__init__(daemon=True)