Skip to content

feat(installer): Stop all SyncTrayzor processes during v1 upgrades - #242

Merged
GermanCoding merged 1 commit into
mainfrom
installer-tweaks
Jul 18, 2026
Merged

feat(installer): Stop all SyncTrayzor processes during v1 upgrades#242
GermanCoding merged 1 commit into
mainfrom
installer-tweaks

Conversation

@GermanCoding

@GermanCoding GermanCoding commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Old SyncTrayzor versions (< 1.1.29) did not stop themselves upon
uninstall. This causes a number of problems for v2 (uninstaller cannot
clean all files from v1 dir, ghost processes, locked CEF cache).

To improve this, manually stop all SyncTrayzor processes during a v1
upgrade. This isn't bulletproof: If the user manually uninstalled v1
beforehand, we may still have the processes open, but uninstaller
information is already gone. Thus, this isn't a perfect solution but it
can help some users on a direct upgrade path.

Old SyncTrayzor versions (< 1.1.29) did not stop themselves upon
uninstall. This causes a number of problems for v2 (uninstaller cannot
clean all files from v1 dir, ghost processes, locked CEF cache).

To improve this, manually stop all SyncTrayzor processes during a v1
upgrade. This isn't bulletproof: If the user manually uninstalled v1
beforehand, we may still have the processes open, but uninstaller
information is already gone. Thus, this isn't a perfect solution but it
can help some users on a direct upgrade path.
@GermanCoding GermanCoding changed the title feat(installer)!: Stop all SyncTrayzor processes upon install/upgrade feat(installer): Stop all SyncTrayzor processes during v1 upgrades Jul 18, 2026
@GermanCoding
GermanCoding merged commit 368b947 into main Jul 18, 2026
6 checks passed
@GermanCoding
GermanCoding deleted the installer-tweaks branch July 18, 2026 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant