mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Added `lockAcquired` flags in `PluginsManifest.cs` and `Main.cs` to ensure semaphore locks are only released if successfully acquired, preventing potential runtime errors. Updated `finally` blocks to conditionally release locks based on these flags. Removed redundant cancellation check in `EverythingAPI.cs` to simplify code, assuming cancellation is handled elsewhere. These changes enhance reliability and maintainability of the codebase. |
||
|---|---|---|
| .. | ||
| EverythingSDK | ||
| Exceptions | ||
| Helper | ||
| Images | ||
| Languages | ||
| Search | ||
| ViewModels | ||
| Views | ||
| ContextMenu.cs | ||
| Flow.Launcher.Plugin.Explorer.csproj | ||
| Main.cs | ||
| plugin.json | ||
| Settings.cs | ||