Ignore:
Timestamp:
Dec 17, 2008 11:36:22 AM (15 years ago)
Author:
nanang
Message:

Ticket #675:

  • Fixed ICE+STUN panic E32User-CBASE 46, the problem seems to be inside the Symbian version of pjsua_handle_events().
  • Updated minor things, e.g: compile warnings
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib/src/pj/os_core_symbian.cpp

    r2039 r2379  
    9090CPjTimeoutTimer::~CPjTimeoutTimer() 
    9191{ 
    92     if (IsActive()) 
    93         Cancel(); 
     92    Cancel(); 
    9493    timer_.Close(); 
    9594} 
     
    116115void CPjTimeoutTimer::StartTimer(TUint miliSeconds) 
    117116{ 
    118     if (IsActive()) 
    119         Cancel(); 
     117    Cancel(); 
    120118 
    121119    hasTimedOut_ = PJ_FALSE; 
     
    330328    err = os->Initialize(); 
    331329    if (err != KErrNone) 
    332         return status; 
     330        return PJ_RETURN_OS_ERROR(err); 
    333331     
    334332    /* Initialize exception ID for the pool.  
     
    453451     
    454452    if (priority==-1) 
    455         priority = CActive::EPriorityStandard; 
     453        priority = EPriorityNull; 
    456454     
    457455    if (ms_timeout >= 0) { 
     
    464462        bool timer_is_active = timer->IsActive(); 
    465463     
    466         if (timer_is_active) 
    467             timer->Cancel(); 
     464        timer->Cancel(); 
    468465         
    469466        delete timer; 
     
    623620{ 
    624621    User::After(msec*1000); 
    625      
    626     TInt aError; 
    627     while (CActiveScheduler::RunIfReady(aError, EPriorityMuchLess)) 
    628         ; 
    629      
     622 
    630623    return PJ_SUCCESS; 
    631624} 
Note: See TracChangeset for help on using the changeset viewer.