Skip to content

re-enable AppMutex setting in Inno Setup#9871

Merged
acarl005 merged 1 commit intomasterfrom
andy/reenable-inno-setup-appmutex
May 2, 2026
Merged

re-enable AppMutex setting in Inno Setup#9871
acarl005 merged 1 commit intomasterfrom
andy/reenable-inno-setup-appmutex

Conversation

@acarl005
Copy link
Copy Markdown
Contributor

@acarl005 acarl005 commented May 1, 2026

Description

Wrapping up the TODO in warpdotdev/warp-internal#24859

This prevents manually running the installer while an existing Warp installation is running from erroring

@acarl005 acarl005 requested a review from alokedesai May 1, 2026 23:47
@cla-bot cla-bot Bot added the cla-signed label May 1, 2026
@oz-for-oss
Copy link
Copy Markdown
Contributor

oz-for-oss Bot commented May 1, 2026

@acarl005

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Copy link
Copy Markdown
Contributor

@oz-for-oss oz-for-oss Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR re-enables the Inno Setup AppMutex hook so manual installer runs detect an existing Warp process and prompt the user to close it before setup proceeds. The existing GetAppMutex implementation skips the check for background updates by returning an empty mutex name.

Concerns

  • None.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@acarl005 acarl005 merged commit e51bce9 into master May 2, 2026
44 of 46 checks passed
@acarl005 acarl005 deleted the andy/reenable-inno-setup-appmutex branch May 2, 2026 01:54
sypsyp97 added a commit to sypsyp97/warp that referenced this pull request May 2, 2026
…otdev#9871)

Manual installs now show the standard "close Warp first" dialog instead of
proceeding mid-install while warp.exe is still running. The line was guarded
by a stale 4/22-release TODO from upstream; removed alongside the comment.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
zerx-lab pushed a commit to zerx-lab/warp that referenced this pull request May 3, 2026
## Description

Wrapping up the TODO in warpdotdev/warp-internal#24859

This prevents manually running the installer while an existing Warp
installation is running from erroring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants