uiacceltk/hitchcock/ServerCore/Src/alfstreamerserver.cpp
changeset 27 70e659bb284f
parent 21 6ce30188c5bf
child 29 ac3859d43844
--- a/uiacceltk/hitchcock/ServerCore/Src/alfstreamerserver.cpp	Thu May 13 23:40:57 2010 +0300
+++ b/uiacceltk/hitchcock/ServerCore/Src/alfstreamerserver.cpp	Fri May 14 02:41:21 2010 +0300
@@ -32,6 +32,12 @@
 #include <alf/AlfTransEffectPlugin.hrh>
 
 
+// Implements just Error() to avoid panic
+NONSHARABLE_CLASS(CSimpleScheduler) : public CActiveScheduler
+    {
+    void Error( TInt ) const{} // From CActiveScheduler
+    };
+
 // ==================================
 // Launcher implementation.
 // ==================================   
@@ -66,7 +72,7 @@
         thread.Close();
 
         // Set up scheduler and cleanup stack for this thread
-        CActiveScheduler* scheduler = new CActiveScheduler;
+        CActiveScheduler* scheduler = new CSimpleScheduler;
         if (!scheduler)
             {
             return KErrNoMemory;