Skip to content

v3.2.1 - Single-instance guard fix

Choose a tag to compare

@sprawf sprawf released this 27 Jun 16:52

What's new since v3.2.0

  • Single-instance guard fixed: When you launch Hotkeys while it's already running, the second instance now reliably self-exits instead of duplicating processes. Fixes a rare condition where two instances could coexist and break voice typing (Ctrl+Enter would silently fail because both instances raced for the mic).

Under the hood:

  • Named startup mutex is now held for the process lifetime (was being released after init).
  • Singleton socket uses SO_EXCLUSIVEADDRUSE on Windows (was SO_REUSEADDR which allows multiple binds on Windows, different from Linux).

Installation

Same as v3.2.0: download the zip, extract anywhere, run Hotkeys.exe. No install required.

If upgrading from v3.2.0, just replace the folder.