Archived:Canceling an asynchronous silent uninstallation takes a long time
Article Metadata
Tested with
Compatibility
Article
Overview
RSWInstSilentLauncher is the client-side handle used to access SW Installer UI services. It can be used to silently install/uninstall the SISX without user intervention. The silent install and uninstall methods have both synchronous and asynchronous versions.
The SW Installer Launcher API is part of the SDK API Plug-in package for S60 3rd Edition, FP2.
Description
If the uninstallation of an application is started using the asynchronous version of SwiUI::RSWInstLauncher::SilentUninstall, it can be canceled by calling the method SwiUI::RSWInstLauncher::CancelAsyncRequest(TInt aReqToCancel).
The cancellation process of an asynchronous silent uninstall operation takes a long time (more than 10 seconds) and any attempt to start another operation during this time causes the S60 Installer to hang.
Solution
No solution exists.


(no comments yet)