Releases: sniper00/moon
Releases · sniper00/moon
prebuilt
refactor: improve worker service management and time handling - Add time offset accessor method to support timestamp synchronization - Refactor worker service lifecycle management with better error handling - Extract service ID allocation logic into dedicated method for clarity - Optimize worker message processing with improved queue handling - Enhance service scanning with pre-allocated memory and proper JSON formatting - Improve code quality with const-correctness and structured bindings Key improvements: - Replace memory_order_release with memory_order_relaxed for better performance - Add early return for empty service collections to avoid unnecessary processing - Use structured bindings for cleaner iteration over service containers - Separate service ID allocation logic for better maintainability - Add comprehensive error handling for service creation failures Performance optimizations: - Pre-allocate string capacity for service scan responses - Optimize service removal with streamlined state management - Improve message queue processing with cached service references