eapol/eapol_framework/eapol_symbian/eap_server/src/EapScheduler.cpp
changeset 30 4d3faa401db5
parent 26 9abfd4f00d37
child 34 ad1f037f1ac2
equal deleted inserted replaced
28:0e43dd645395 30:4d3faa401db5
    14 * Description:  scheduler of EAP-server.
    14 * Description:  scheduler of EAP-server.
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: 15 %
    19 * %version: 16 %
    20 */
    20 */
    21 
    21 
    22 #include "EapScheduler.h"
    22 #include "EapScheduler.h"
    23 #include "EapTraceSymbian.h"
    23 #include "EapTraceSymbian.h"
    24 #include "EapServer.h"
    24 #include "EapServer.h"
   126 EAP_FUNC_EXPORT TInt CEapScheduler::ThreadStart(TServerStart& aStart)
   126 EAP_FUNC_EXPORT TInt CEapScheduler::ThreadStart(TServerStart& aStart)
   127     {
   127     {
   128     // get cleanup stack
   128     // get cleanup stack
   129     EAP_TRACE_DEBUG_SYMBIAN((_L("CEapScheduler::ThreadStart()")));           
   129     EAP_TRACE_DEBUG_SYMBIAN((_L("CEapScheduler::ThreadStart()")));           
   130 
   130 
       
   131 #if defined(USE_EAP_HEAP_CHECK)
   131     __UHEAP_MARK;
   132     __UHEAP_MARK;
       
   133 #endif //#if defined(USE_EAP_HEAP_CHECK)
   132 
   134 
   133     CTrapCleanup* cleanup=CTrapCleanup::New();
   135     CTrapCleanup* cleanup=CTrapCleanup::New();
   134 
   136 
   135     // initialize all up to and including starting scheduler
   137     // initialize all up to and including starting scheduler
   136     TInt err = KErrNoMemory;
   138     TInt err = KErrNoMemory;
   138 		{
   140 		{
   139 		TRAP(err, ConstructL(aStart));
   141 		TRAP(err, ConstructL(aStart));
   140 		delete cleanup;
   142 		delete cleanup;
   141 		}
   143 		}
   142 
   144 
       
   145 #if defined(USE_EAP_HEAP_CHECK)
   143     __UHEAP_MARKEND;
   146     __UHEAP_MARKEND;
       
   147 #endif //#if defined(USE_EAP_HEAP_CHECK)
   144 
   148 
   145     EAP_TRACE_DEBUG_SYMBIAN((_L("CEapScheduler::ThreadStart end err=%d"), err));           
   149     EAP_TRACE_DEBUG_SYMBIAN((_L("CEapScheduler::ThreadStart end err=%d"), err));           
   146     return err;
   150     return err;
   147     }
   151     }
   148 
   152