Index: trunk/FACT++/src/datalogger.cc
===================================================================
--- trunk/FACT++/src/datalogger.cc	(revision 16806)
+++ trunk/FACT++/src/datalogger.cc	(revision 16807)
@@ -1135,5 +1135,5 @@
     {
         fAutoStarted = true;
-        SetCurrentState(Start());
+        SetCurrentState(Start(), "infoCallback");
 //        SetCurrentState(NightlyToWaitRun());
     }
@@ -1227,5 +1227,5 @@
         {
             Error("Newly provided run number has already been used (or is still in use). Going to error state");
-            SetCurrentState(kSM_BadFolder);
+            SetCurrentState(kSM_BadFolder, "AddNewRunNumber");
             return;
         }
@@ -1252,7 +1252,7 @@
 
     if (newRun > 0 && GetCurrentState()  == kSM_WaitingRun)
-        SetCurrentState(kSM_Logging);
+        SetCurrentState(kSM_Logging, "AddNewRunNumber");
     if (newRun < 0 && GetCurrentState() == kSM_Logging)
-        SetCurrentState(kSM_WaitingRun);
+        SetCurrentState(kSM_WaitingRun, "AddNewRunNumber");
 }
 // --------------------------------------------------------------------------
@@ -1392,5 +1392,5 @@
         {
             GoToReady();
-            SetCurrentState(kSM_BadFolder);
+            SetCurrentState(kSM_BadFolder, "Report");
             return;
         }
@@ -1401,5 +1401,5 @@
         {
             GoToReady();
-            SetCurrentState(kSM_BadFolder);
+            SetCurrentState(kSM_BadFolder, "Report");
             return;
         }
@@ -1934,5 +1934,5 @@
     if ((GetCurrentState() != kSM_RunWriteError) &&
         (GetCurrentState() != kSM_DailyWriteError))
-        SetCurrentState(kSM_RunWriteError);
+        SetCurrentState(kSM_RunWriteError, "GoToRunWriteErrorState");
 }
 // --------------------------------------------------------------------------
@@ -1943,5 +1943,5 @@
 {
     if (GetCurrentState() != kSM_DailyWriteError)
-        SetCurrentState(kSM_DailyWriteError);
+        SetCurrentState(kSM_DailyWriteError, "GoToNightlyWriteErrorState");
 }
 
