You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, all Chocolatey GUI operations are locked via a AsyncReaderWriterLock to prevent two operations happening at the same time. This makes sense for the following operations:
Install
Uninstall
Upgrade
Editing configuration
However, other operations, such as getting outdated packages, can happen in parallel.
Making this change, should speed up some operations within Chocolatey GUI, as they will no longer be blocked awaiting on other operations to complete.
The text was updated successfully, but these errors were encountered:
Some operations in Chocolatey are "safe" and as such, we don't need to
prevent other operations from running at the same time. This should
overall, speed up the execution of Chocolatey GUI.
Some operations in Chocolatey are "safe" and as such, we don't need to
prevent other operations from running at the same time. This should
overall, speed up the execution of Chocolatey GUI.
Currently, all Chocolatey GUI operations are locked via a
AsyncReaderWriterLock
to prevent two operations happening at the same time. This makes sense for the following operations:However, other operations, such as getting outdated packages, can happen in parallel.
Making this change, should speed up some operations within Chocolatey GUI, as they will no longer be blocked awaiting on other operations to complete.
The text was updated successfully, but these errors were encountered: