Archived:Canceling an asynchronous silent uninstallation takes a long time
| ID | TSS001089 | Creation date | September 4, 2008 |
| Platform | S60 3rd Edition, FP2 | Devices | Nokia N78, Nokia 6210 |
| Category | Symbian C++ | Subcategory | General |
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.

