Index: /trunk/FACT++/src/datalogger.cc
===================================================================
--- /trunk/FACT++/src/datalogger.cc	(revision 11268)
+++ /trunk/FACT++/src/datalogger.cc	(revision 11269)
@@ -386,7 +386,7 @@
     void RemoveAllServices(const string&);
     ///Remove a server and all of its services
-    void RemoveServer(const std::string &s);
+    //void RemoveServer(const std::string &s);
     ///Remove all the servers and all subscriptions
-    void RemoveAllServers();
+    //void RemoveAllServers();
 }; //DataLogger
 
@@ -536,4 +536,5 @@
     fNumSubAndFitsData.numSubscriptions -= fServiceSubscriptions[server].size();
     fServiceSubscriptions[server].clear();
+    fServiceSubscriptions.erase(server)
     if (fDebugIsOn)
     {
@@ -541,5 +542,6 @@
     }
 }
-// --------------------------------------------------------------------------
+/*
+ // --------------------------------------------------------------------------
 //
 //! Remove a given server
@@ -562,5 +564,6 @@
     fServiceSubscriptions.clear();
     DimServiceInfoList::RemoveAllServers();
-}
+    }*/
+
 // --------------------------------------------------------------------------
 //
@@ -2114,11 +2117,11 @@
          switch (flist[i].first.first->name()[0])
          {
-         case 'c': dataQualifier << "S"; break;
-         case 's': dataQualifier << "I"; break;
-         case 'i': dataQualifier << "J"; break;
-         case 'l': dataQualifier << "J"; break;
-         case 'f': dataQualifier << "E"; break;
-         case 'd': dataQualifier << "D"; break;
-         case 'x': dataQualifier << "K"; break;
+         case 'c': dataQualifier << 'B'; break;
+         case 's': dataQualifier << 'I'; break;
+         case 'i': dataQualifier << 'J'; break;
+         case 'l': dataQualifier << 'J'; break;
+         case 'f': dataQualifier << 'E'; break;
+         case 'd': dataQualifier << 'D'; break;
+         case 'x': dataQualifier << 'K'; break;
          case 'S': //we skip the variable length strings
              continue;
