equal
deleted
inserted
replaced
42 TInt err = User::RenameThread(KAlfServerThreadName); |
42 TInt err = User::RenameThread(KAlfServerThreadName); |
43 if ( err != KErrNone ) |
43 if ( err != KErrNone ) |
44 { |
44 { |
45 return err; |
45 return err; |
46 } |
46 } |
47 |
47 |
|
48 User::SetCritical(User::ESystemCritical); // reset the device if we die |
|
49 |
48 // create CCleanup |
50 // create CCleanup |
49 CTrapCleanup * cleanup = CTrapCleanup::New(); |
51 CTrapCleanup * cleanup = CTrapCleanup::New(); |
50 if (cleanup) |
52 if (cleanup) |
51 { |
53 { |
52 TRAP(err, RunServerL()); |
54 TRAP(err, RunServerL()); |
90 RThread serverThread; |
92 RThread serverThread; |
91 User::LeaveIfError(serverThread.Create( |
93 User::LeaveIfError(serverThread.Create( |
92 KAlfServerThreadName, |
94 KAlfServerThreadName, |
93 AlfThreadFucntion, |
95 AlfThreadFucntion, |
94 16384, // magic |
96 16384, // magic |
95 20000, // uses own heap for now |
97 4*1024*1024, // uses own heap for now |
96 10000000, |
98 10*1024*1024, |
97 0, |
99 0, |
98 EOwnerThread)); |
100 EOwnerThread)); |
99 |
101 |
100 serverThread.Rendezvous(aStatus); |
102 serverThread.Rendezvous(aStatus); |
101 serverThread.Resume(); |
103 serverThread.Resume(); |