cryptoservices/filebasedcertificateandkeystores/source/generic/server/fsserver.cpp
branchRCL_3
changeset 61 641f389e9157
parent 45 030c4fbc13d7
child 62 a71299154b21
--- a/cryptoservices/filebasedcertificateandkeystores/source/generic/server/fsserver.cpp	Thu Aug 19 11:38:48 2010 +0300
+++ b/cryptoservices/filebasedcertificateandkeystores/source/generic/server/fsserver.cpp	Tue Aug 31 17:00:08 2010 +0300
@@ -132,6 +132,13 @@
 	FSDialog::InitialiseL();
 	
 	TPtrC serverName(KFSTokenServerName());
+		// Naming the server thread after the server helps to debug panics
+#ifdef __WINS__
+#ifdef SYMBIAN_KEYSTORE_USE_AUTH_SERVER
+	serverName.Set(KFSNewTokenServerName());
+#endif // SYMBIAN_KEYSTORE_USE_AUTH_SERVER
+#endif // __WINS__
+		
 	StartL(serverName);
 	
 	// Ensure that the server still exits even if the 1st client fails to connect
@@ -257,7 +264,12 @@
 static void RunServerL()
 	{
 	TPtrC serverName(KFSTokenServerName());
-
+	// Naming the server thread after the server helps to debug panics
+#ifdef __WINS__
+#ifdef SYMBIAN_KEYSTORE_USE_AUTH_SERVER
+	serverName.Set(KFSNewTokenServerName());
+#endif // SYMBIAN_KEYSTORE_USE_AUTH_SERVER
+#endif // __WINS__
 	
 	User::LeaveIfError(User::RenameThread(serverName));