mirror of
https://github.com/imsyy/SPlayer.git
synced 2026-04-25 15:05:58 +03:00
[PR #845] [MERGED] 🦄 refactor: 移除阻塞调用以加快应用关闭 #680
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/imsyy/SPlayer/pull/845
Author: @apoint123
Created: 2/7/2026
Status: ✅ Merged
Merged: 2/8/2026
Merged by: @kazukokawagawa
Base:
dev← Head:refactor/remove-blocking-call📝 Commits (4)
1bf669d🦄 refactor: 移除阻塞调用以加快应用关闭3b878b4🦄 refactor: 改善竞态条件a41cf9b🦄 refactor: 移除多余的 CloseHandleaaf9272🦄 refactor: 添加 Drop 实现📊 Changes
3 files changed (+43 additions, -47 deletions)
View changed files
📝
native/taskbar-lyric/src/lib.rs(+36 -34)📝
native/taskbar-lyric/src/tray_watcher.rs(+6 -6)📝
native/taskbar-lyric/src/uia_watcher.rs(+1 -7)📄 Description
移除任务栏歌词模块中的阻塞调用以加快应用关闭
现在 Rust 线程会分离并自行关闭,而不是让 Electron 主线程等待 Rust 线程关闭才能关闭
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.