genericopenlibs/openenvcore/backend/src/StdioRedir/Server/StdioServer.cpp
changeset 52 bf6a71c50e42
parent 0 e4d67989cc36
child 57 2efc27d87e1c
--- a/genericopenlibs/openenvcore/backend/src/StdioRedir/Server/StdioServer.cpp	Fri Jun 11 15:26:22 2010 +0300
+++ b/genericopenlibs/openenvcore/backend/src/StdioRedir/Server/StdioServer.cpp	Wed Aug 18 11:27:44 2010 +0300
@@ -135,9 +135,19 @@
 
 void CStdioServer::ConstructL()
 	{
-	StartL(KServerName);
-	iFs.Connect();
-	iCs.Connect();
+    TInt rf = KErrNone; 
+    TInt rc = KErrNone;
+    StartL(KServerName);
+    rf = iFs.Connect();
+    if (rf != KErrNone)
+        {
+            User::Leave(rf);
+        }
+    rc = iCs.Connect();
+    if (rc != KErrNone)
+        {
+            User::Leave(rc);
+        }
 	iShutDown = CShutDown::NewL();
 	iShutDown->Start();
 	}