mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Removed the `CancellationToken` parameter from `WaitAsync` calls on semaphores in `EverythingAPI.cs` and `Main.cs`. This change eliminates cancellation support for semaphore waits, likely due to a design decision prioritizing simplicity or avoiding issues with cancellation handling. In `EverythingAPI.cs`, `WaitAsync(token)` was replaced with `WaitAsync()` in two methods. Similarly, in `Main.cs`, the `WaitAsync` calls for `_win32sLock` and `_uwpsLock` were updated to remove the `token` parameter. Note: This change may impact the ability to gracefully handle cancellation during semaphore waits. |
||
|---|---|---|
| .. | ||
| DirectoryInfo | ||
| Everything | ||
| IProvider | ||
| QuickAccessLinks | ||
| WindowsIndex | ||
| Constants.cs | ||
| EnvironmentVariables.cs | ||
| ResultManager.cs | ||
| SearchManager.cs | ||
| SearchResult.cs | ||