Skip to content

Conversation

@dmastapkovich
Copy link
Collaborator

  • Remove complex ShutdownManager in favor of direct worker shutdown
  • Simplify ApplicationLifecycleManager to use callback-based approach
  • Remove Shutdownable interface dependency from TemporalBoostWorker
  • Improve logging configuration handling in BoostApp
  • Add better error handling and worker startup logging
  • Clean up code structure and remove unused imports
  • Fix signal handling to work with async callbacks

- Remove complex ShutdownManager in favor of direct worker shutdown
- Simplify ApplicationLifecycleManager to use callback-based approach
- Remove Shutdownable interface dependency from TemporalBoostWorker
- Improve logging configuration handling in BoostApp
- Add better error handling and worker startup logging
- Clean up code structure and remove unused imports
- Fix signal handling to work with async callbacks
@dmastapkovich dmastapkovich self-assigned this Jul 20, 2025
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@northpowered northpowered merged commit 40c5b20 into main Jul 21, 2025
5 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants