Index: trunk/FACT++/src/EventBuilder.cc
===================================================================
--- trunk/FACT++/src/EventBuilder.cc	(revision 19026)
+++ trunk/FACT++/src/EventBuilder.cc	(revision 19027)
@@ -654,8 +654,4 @@
     if (newrun)
     {
-        // Since we have started a new run, we know already when to close the
-        // previous run in terms of number of events
-        actrun->maxEvt = actrun->lastEvt;
-
         factPrintf(MessageImp::kInfo, "New run %d (evt=%d) registered with roi=%d(%d), prev=%d",
                    rd.H.runnumber, rd.H.fad_evt_counter, nRoi[0], nRoi[8], actrun->runId);
@@ -842,5 +838,5 @@
             }
 
-            factPrintf(MessageImp::kInfo, "Opened new file for run %d (evt=%d)", evt->runNum, evt->evNum);
+            factPrintf(MessageImp::kInfo, "Opened new file for data from run %d (evt=%d)", evt->runNum, evt->evNum);
             run.fileStat = kFileOpen;
         }
@@ -880,7 +876,7 @@
     vector<string> reason;
     if (evt->closeRequest&kRequestManual)
-        reason.emplace_back("close requested");
+        reason.emplace_back("close was requested");
     if (evt->closeRequest&kRequestTimeout)
-        reason.emplace_back("receive timeout");
+        reason.emplace_back("receive timed out");
     if (evt->closeRequest&kRequestConnectionChange)
         reason.emplace_back("connection changed");
@@ -888,12 +884,12 @@
         reason.emplace_back("event check failed");
     if (evt->closeRequest&kRequestMaxTimeReached)
-        reason.push_back(to_string(run.closeTime-run.openTime)+"s reached");
+        reason.push_back(to_string(run.closeTime-run.openTime)+"s had been reached");
     if (evt->closeRequest&kRequestMaxEvtsReached)
-        reason.push_back(to_string(run.maxEvt)+" evts reached");
+        reason.push_back(to_string(run.maxEvt)+" evts had been reached");
     if (!rc1)
         reason.emplace_back("runWrite failed");
 
     const string str = boost::algorithm::join(reason, ", ");
-    factPrintf(MessageImp::kInfo, "File closed because %s",  str.c_str());
+    factPrintf(MessageImp::kInfo, "File %d was closed because %s", run.runId,  str.c_str());
 
     return true;
