equal
deleted
inserted
replaced
425 TBool openedOkay = EFalse; |
425 TBool openedOkay = EFalse; |
426 TInt r = KErrNone; |
426 TInt r = KErrNone; |
427 // |
427 // |
428 if ( iTempObj ) |
428 if ( iTempObj ) |
429 { |
429 { |
430 NKern::LockSystem(); |
|
431 r = iTempObj->Open(); |
430 r = iTempObj->Open(); |
432 TRACE( Kern::Printf("DMemSpySuspensionManager::OpenTempObject() - open returned: %d", r )); |
431 TRACE( Kern::Printf("DMemSpySuspensionManager::OpenTempObject() - open returned: %d", r )); |
433 NKern::UnlockSystem(); |
|
434 // |
432 // |
435 if ( r == KErrNone ) |
433 if ( r == KErrNone ) |
436 { |
434 { |
437 openedOkay = ETrue; |
435 openedOkay = ETrue; |
438 if ( aType == EProcess ) |
436 if ( aType == EProcess ) |
497 TRACE( Kern::Printf("DMemSpySuspensionManager::CloseTempObject() - START - iTempObj: 0x%08x %O", iTempObj, iTempObj )); |
495 TRACE( Kern::Printf("DMemSpySuspensionManager::CloseTempObject() - START - iTempObj: 0x%08x %O", iTempObj, iTempObj )); |
498 |
496 |
499 __ASSERT_DEBUG( iTempObj, MemSpyDriverUtils::Fault( __LINE__ ) ); |
497 __ASSERT_DEBUG( iTempObj, MemSpyDriverUtils::Fault( __LINE__ ) ); |
500 if ( iTempObj ) |
498 if ( iTempObj ) |
501 { |
499 { |
502 NKern::ThreadEnterCS(); |
500 NKern::ThreadEnterCS(); |
503 |
|
504 TRACE( Kern::Printf("DMemSpySuspensionManager::CloseTempObject() - in CS..." )); |
|
505 Kern::SafeClose( iTempObj, NULL ); |
501 Kern::SafeClose( iTempObj, NULL ); |
506 TRACE( Kern::Printf("DMemSpySuspensionManager::CloseTempObject() - done safe close..." )); |
502 NKern::ThreadLeaveCS(); |
507 NKern::ThreadLeaveCS(); |
|
508 |
|
509 TRACE( Kern::Printf("DMemSpySuspensionManager::CloseTempObject() - left CS" )); |
|
510 } |
503 } |
511 |
504 |
512 TRACE( Kern::Printf("DMemSpySuspensionManager::CloseTempObject() - END" )); |
505 TRACE( Kern::Printf("DMemSpySuspensionManager::CloseTempObject() - END" )); |
513 } |
506 } |
514 |
507 |