Changeset 49638 in vbox for trunk/src/VBox/Main
- Timestamp:
- Nov 25, 2013 10:33:46 AM (11 years ago)
- Location:
- trunk/src/VBox/Main/src-client
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/src-client/GuestDirectoryImpl.cpp
r49504 r49638 284 284 if (FAILED(autoCaller.rc())) return autoCaller.rc(); 285 285 286 AssertPtr(mSession);287 int rc = mSession->directoryRemoveFromList(this);288 AssertRC(rc);289 290 286 HRESULT hr = S_OK; 291 287 292 288 int guestRc; 293 rc = mData.mProcessTool.Terminate(30 * 1000, &guestRc);289 int rc = mData.mProcessTool.Terminate(30 * 1000, &guestRc); 294 290 if (RT_FAILURE(rc)) 295 291 { … … 313 309 } 314 310 315 /* 316 * Release autocaller before calling uninit. 317 */ 318 autoCaller.release(); 319 320 uninit(); 311 AssertPtr(mSession); 312 int rc2 = mSession->directoryRemoveFromList(this); 313 if (RT_SUCCESS(rc)) 314 rc = rc2; 321 315 322 316 LogFlowThisFunc(("Returning rc=%Rrc\n", rc)); -
trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp
r49610 r49638 1879 1879 * still can hold references to it. */ 1880 1880 AssertPtr(mSession); 1881 mSession->processRemoveFromList(this); 1881 int rc2 = mSession->processRemoveFromList(this); 1882 if (RT_SUCCESS(vrc)) 1883 vrc = rc2; 1882 1884 1883 1885 LogFlowFuncLeaveRC(vrc);
Note:
See TracChangeset
for help on using the changeset viewer.