<b>5.0.4.1757</b>
Vlad Khorsun 2026.02.12 13:58:53
* Merge pull request #8879 from FirebirdSQL/work/thread_refactor
Refactor `class Thread` and relatives
Fix for a hang during QA

Changed paths:
  M src/common/Task.cpp
  M src/common/Task.h
  M src/common/ThreadStart.cpp
  M src/common/ThreadStart.h
  M src/common/classes/Synchronize.cpp
  M src/common/classes/Synchronize.h
  M src/common/classes/TimerImpl.cpp
  M src/common/isc_sync.cpp
  M src/iscguard/iscguard.cpp
  M src/jrd/CryptoManager.cpp
  M src/jrd/CryptoManager.h
  M src/jrd/ThreadCollect.h
  M src/jrd/jrd.cpp
  M src/jrd/replication/ChangeLog.cpp
  M src/jrd/replication/Manager.cpp
  M src/jrd/svc.cpp
  M src/jrd/svc.h
  M src/jrd/tra.cpp
  M src/remote/client/interface.cpp
  M src/remote/inet.cpp
  M src/remote/os/win32/xnet.cpp
  M src/remote/remote.h
  M src/remote/server/ReplServer.cpp
  M src/yvalve/MasterImplementation.cpp
  M src/yvalve/utl.cpp
  M src/yvalve/why.cpp