diff -r 15bf7259bb7c -r 8f67d927ea57 uiacceltk/hitchcock/AlfDecoderServerClient/src/alfdecoderserverclient.cpp --- a/uiacceltk/hitchcock/AlfDecoderServerClient/src/alfdecoderserverclient.cpp Tue Feb 02 07:56:43 2010 +0200 +++ b/uiacceltk/hitchcock/AlfDecoderServerClient/src/alfdecoderserverclient.cpp Fri Mar 19 09:43:21 2010 +0200 @@ -44,7 +44,9 @@ { return err; } - + + User::SetCritical(User::ESystemCritical); // reset the device if we die + // create CCleanup CTrapCleanup * cleanup = CTrapCleanup::New(); if (cleanup) @@ -92,8 +94,8 @@ KAlfServerThreadName, AlfThreadFucntion, 16384, // magic - 20000, // uses own heap for now - 10000000, + 4*1024*1024, // uses own heap for now + 10*1024*1024, 0, EOwnerThread));