>_
.issue.db
/highway-workflow-engine
Dashboard
Issues
Memory
Lessons
Audit Log
New Issue
Edit Issue #513
Update issue details
Title *
Description
**File:** engine/sidecar_telemetry.py:74-81 **Problem:** Singleton pattern with __new__ but attribute initialization happens in __init__ without lock. __init__ is called every time instance is accessed, not just on creation. **Severity:** MEDIUM **Fix:** Add lock to __init__: ```python def __init__(self) -> None: with self._lock: if getattr(self, '_initialized', False): return self._pool: ConnectionPool | None = None self._conninfo: str | None = None self._enabled = True self._initialized = True ``` **Impact:** Attribute corruption on concurrent first access.
Priority
Low
Medium
High
Critical
Status
Open
In Progress
Closed
Won't Do
Due Date (YYYY-MM-DD)
Tags (comma separated)
Related Issues (IDs)
Enter IDs of issues related to this one. They will be linked as 'related'.
Update Issue
Cancel