Flow.Launcher/Plugins/Flow.Launcher.Plugin.Explorer/Search/Everything
Jack251970 db0c86d50c Remove CancellationToken from semaphore WaitAsync calls
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.
2025-11-04 14:25:55 +08:00
..
Exceptions Add missing File 2022-06-25 12:39:01 -05:00
EverythingAPI.cs Remove CancellationToken from semaphore WaitAsync calls 2025-11-04 14:25:55 +08:00
EverythingApiDllImport.cs Use Localization for Explorer plugin 2025-07-16 21:28:17 +08:00
EverythingDownloadHelper.cs Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
EverythingSearchManager.cs Use Flow.Launcher.Localization to improve code quality 2025-09-21 11:50:51 +08:00
EverythingSearchOption.cs Use Localization for Explorer plugin 2025-07-16 21:28:17 +08:00
EverythingSortOption.cs Use Localization for Explorer plugin 2025-07-16 21:28:17 +08:00