- Timestamp:
- Jan 18, 2024 8:52:18 AM (15 months ago)
- svn:sync-xref-src-repo-rev:
- 161172
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp
r102934 r102944 1352 1352 { 1353 1353 aWaitFlags.push_back(ProcessWaitForFlag_Terminate); 1354 if ( fWaitForStdOut 1355 && gctlRunSetupHandle(fWaitForStdOut, RTHANDLESTD_OUTPUT, "stdout", enmStdOutTransform, &hVfsStdOut)) 1354 if (gctlRunSetupHandle(fWaitForStdOut, RTHANDLESTD_OUTPUT, "stdout", enmStdOutTransform, &hVfsStdOut)) 1356 1355 { 1357 aCreateFlags.push_back(ProcessCreateFlag_WaitForStdOut); 1358 aWaitFlags.push_back(ProcessWaitForFlag_StdOut); 1356 if (fWaitForStdOut) 1357 { 1358 aCreateFlags.push_back(ProcessCreateFlag_WaitForStdOut); 1359 aWaitFlags.push_back(ProcessWaitForFlag_StdOut); 1360 } 1359 1361 } 1360 if ( fWaitForStdErr 1361 && gctlRunSetupHandle(fWaitForStdErr, RTHANDLESTD_ERROR, "stderr", enmStdErrTransform, &hVfsStdErr)) 1362 else /* Failed to set up handle, disable. */ 1363 fWaitForStdOut = false; 1364 1365 if (gctlRunSetupHandle(fWaitForStdErr, RTHANDLESTD_ERROR, "stderr", enmStdErrTransform, &hVfsStdErr)) 1362 1366 { 1363 aCreateFlags.push_back(ProcessCreateFlag_WaitForStdErr); 1364 aWaitFlags.push_back(ProcessWaitForFlag_StdErr); 1367 if (fWaitForStdErr) 1368 { 1369 aCreateFlags.push_back(ProcessCreateFlag_WaitForStdErr); 1370 aWaitFlags.push_back(ProcessWaitForFlag_StdErr); 1371 } 1365 1372 } 1373 else /* Failed to set up handle, disable. */ 1374 fWaitForStdErr = false; 1366 1375 } 1367 1376 }
Note:
See TracChangeset
for help on using the changeset viewer.