You are here

Any running Thunderbird Portable is interfering with the setup or update process of another Thunderbird Portable

6 posts / 0 new
Last post
hjok
Offline
Last seen: 1 year 5 days ago
Joined: 2018-11-20 08:43
Any running Thunderbird Portable is interfering with the setup or update process of another Thunderbird Portable

Hi,

I've noticed that if any Thunderbird Portable is running, an installation of another Thunderbird Portable is impossible at the same time.
This is the default behaviour of all Thunderbird Portable installers – in opposite to the Firefox Portable installers!

Example:
I run the PortableApps Platform with enabled option 'Check for updates... On platform startup' and enabled option 'Start Automatically' for Thunderbird Portable Legacy 102.15.1.
Then the Platform Updater checks for updates and shows a notification for a new version of standard Thunderbird Portable.
After i click 'Next' to download and continue the installation process, the following message appears:
'Please close all instances of Thunderbird, Portable Edition and then click OK. The portable app can not be upgraded while it is running.'
But the standard Thunderbird Portable isn't running at all.

I think the Thunderbird Portable installers should behave like the Firefox Portable installers. With them, the above scenario is possible.

Regards, hjok

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 57 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
They Work The Same

Both installers work the same way automatically. I just ran Firefox Portable ESR and then tried to run the Firefox Portable Stable installer. It shows the error message as expected. The PA.c Installer automatically checks for a running instance of whatever is the launcher defined in appinfo.ini.

Likely, you have Firefox Portable configured to allow multiple instances. This means the FirefoxPortable.exe launcher isn't running after you start Firefox so the installer won't see it and won't show the error.

Sometimes, the impossible can become possible, if you're awesome!

hjok
Offline
Last seen: 1 year 5 days ago
Joined: 2018-11-20 08:43
Yes, I'm running several

Yes, I'm running several Firefox Portable and Thunderbird Portable with enabled parameter 'AllowMultipleInstances=true'.

So, the initial configuration is the same for all running Firefox and Thunderbird.
But then, it behaves as I described: The Firefox installers run when another Firefox is running, but the Thunderbird installers show the message to close another running Thunderbird.

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 57 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Right, By Design

Right, it's working exactly as expected and as I outlined above. Firefox Portable's launcher is closed since you're running it in a non-standard setup. So, the installer doesn't know it's running and isn't telling you to close it.

Sometimes, the impossible can become possible, if you're awesome!

hjok
Offline
Last seen: 1 year 5 days ago
Joined: 2018-11-20 08:43
all Thunderbird Portable configured to allow multiple instances

I have all Thunderbird Portable configured to allow multiple instances.
What I mean is the behaviour of the Thunderbird Portable's installers or launchers with enabled parameter AllowMultipleInstances=true.
Then they don't behave like the Firefox Portable's installers or launchers with enabled parameter AllowMultipleInstances=true.
I would like the Thunderbird Portable's installers or launchers to run without the need to close another running Thunderbird – just like the Firefox Portable's installers.

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 57 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
By Design

The installer lockout is by design. I'm saying that the only reason it happens to work with Firefox is due to a quirk of the way Firefox Portable's launcher handles multiple instances in custom code. At some point this will change to fix an ongoing bug and will lock you out of upgrades when another instance is running. This is the way the PA.c Installer is designed to work as 99% of users only run single instances of apps. There are no plans to change this at present.

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments