aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/core.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-05-03 15:28:31 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-05-04 10:05:21 -0500
commit41d2c12d60ee84cefc26ec99abb328701883c8f5 (patch)
treea8e53679591d625cecfd3999142a51c755a30fa3 /src/burn/engine/core.h
parente3671abae2f22c3ad7d205aa743bed73ff55e512 (diff)
downloadwix-41d2c12d60ee84cefc26ec99abb328701883c8f5.tar.gz
wix-41d2c12d60ee84cefc26ec99abb328701883c8f5.tar.bz2
wix-41d2c12d60ee84cefc26ec99abb328701883c8f5.zip
Assume critical shutdown was caused by the current package.
Packages should not be retried if a restart was initiated. Only the first package that initiated restart should be stored in BURN_BUNDLE_FORCED_RESTART_PACKAGE.
Diffstat (limited to 'src/burn/engine/core.h')
-rw-r--r--src/burn/engine/core.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/burn/engine/core.h b/src/burn/engine/core.h
index c04de20a..28d7ea78 100644
--- a/src/burn/engine/core.h
+++ b/src/burn/engine/core.h
@@ -159,7 +159,9 @@ typedef struct _BURN_ENGINE_STATE
159 BURN_PIPE_CONNECTION companionConnection; 159 BURN_PIPE_CONNECTION companionConnection;
160 BURN_PIPE_CONNECTION embeddedConnection; 160 BURN_PIPE_CONNECTION embeddedConnection;
161 161
162 BOOL fCriticalShutdownInitiated;
162 BURN_RESUME_MODE resumeMode; 163 BURN_RESUME_MODE resumeMode;
164 LPCWSTR wzRestartInitiatedPackageId;
163 165
164 BURN_ENGINE_COMMAND internalCommand; 166 BURN_ENGINE_COMMAND internalCommand;
165} BURN_ENGINE_STATE; 167} BURN_ENGINE_STATE;