VirtualBox

Ignore:
Timestamp:
Jan 23, 2012 6:38:18 PM (13 years ago)
Author:
vboxsync
Message:

GuestCtrl: Request (IPC) changes, bugfixes, fixed handle leaks.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/GuestCtrlImplTasks.cpp

    r39694 r39843  
    252252                                                           Bstr(aTask->strUserName).raw(),
    253253                                                           Bstr(aTask->strPassword).raw(),
    254                                                            ExecuteProcessFlag_None,
     254                                                           ExecuteProcessFlag_WaitForProcessStartOnly,
    255255                                                           NULL, NULL,
    256256                                                           execProgress.asOutParam(), &uPID);
     
    534534                                                   Bstr(aTask->strUserName).raw(),
    535535                                                   Bstr(aTask->strPassword).raw(),
    536                                                    ExecuteProcessFlag_WaitForStdOut,
     536                                                     ExecuteProcessFlag_WaitForProcessStartOnly
     537                                                   | ExecuteProcessFlag_WaitForStdOut,
    537538                                                   NULL, NULL,
    538539                                                   execProgress.asOutParam(), &uPID);
     
    557558                    size_t cbToRead = lFileSize;
    558559                    size_t cbTransfered = 0;
    559                     SafeArray<BYTE> aOutputData(_64K);
    560560                    while (   SUCCEEDED(execProgress->COMGETTER(Completed(&fCompleted)))
    561561                           && !fCompleted)
    562562                    {
     563                        SafeArray<BYTE> aOutputData;
    563564                        rc = pGuest->GetProcessOutput(uPID, ProcessOutputFlag_None /* StdOut */,
    564565                                                      0 /* No timeout. */,
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette