diff options
| author | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-11-20 14:57:59 +0100 |
|---|---|---|
| committer | Jean-Sébastien Pédron <jean-sebastien@rabbitmq.com> | 2015-11-20 14:58:48 +0100 |
| commit | 4dd361c460d3ac913ca71eefeeafe3475b43a161 (patch) | |
| tree | daeca2adf1fd818674085b822513dd0ebcfc0e73 | |
| parent | cb220addb1af1530df6d983d619d149fe279a8d9 (diff) | |
| download | rabbitmq-server-git-4dd361c460d3ac913ca71eefeeafe3475b43a161.tar.gz | |
packaging/windows-exe: Wait for uninstall to finish before installing
| -rw-r--r-- | packaging/windows-exe/rabbitmq_nsi.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packaging/windows-exe/rabbitmq_nsi.in b/packaging/windows-exe/rabbitmq_nsi.in index 7aec1f1dc4..168f3da612 100644 --- a/packaging/windows-exe/rabbitmq_nsi.in +++ b/packaging/windows-exe/rabbitmq_nsi.in @@ -208,7 +208,9 @@ Function .onInit rununinstall: ;Run the uninstaller ClearErrors - ExecWait "$INSTDIR\uninstall.exe /S" + ExecWait "$INSTDIR\uninstall.exe /S _?=$INSTDIR" + Delete "$INSTDIR\uninstall.exe" + RMDir "$INSTDIR" ${EndIf} FunctionEnd |
