Index: trunk/FACT++/src/MessageDim.cc
===================================================================
--- trunk/FACT++/src/MessageDim.cc	(revision 10273)
+++ trunk/FACT++/src/MessageDim.cc	(revision 10274)
@@ -36,10 +36,10 @@
 MessageDimTX::MessageDimTX(const std::string &name, std::ostream &out)
 : DimService((name + "/MESSAGE").c_str(), const_cast<char*>("")),
-MessageImp(out)
+MessageImp(out), fDebug(false)
 {
     // This is a message which will never arrive because
     // the time to establish a client-sever connection is
     // too short.
-    Message("MessageDim service started.");
+    Message("MessageDimTX started.");
 }
 
@@ -50,5 +50,5 @@
 MessageDimTX::~MessageDimTX()
 {
-    Message("MessageDim service shutting down..");
+    Message("MessageDimTX shutting down..");
 }
 
@@ -72,6 +72,6 @@
     const int rc = updateService();
 
-    if (rc==0)
-        Out() << " !! " << t.GetAsStr() << ": Sending failed!" << endl;
+    if (rc==0 && fDebug)
+        Out() << " !! " << t.GetAsStr() << " - Sending failed!" << endl;
 
     return rc;
Index: trunk/FACT++/src/MessageDim.h
===================================================================
--- trunk/FACT++/src/MessageDim.h	(revision 10273)
+++ trunk/FACT++/src/MessageDim.h	(revision 10274)
@@ -10,4 +10,7 @@
 class MessageDimTX : public DimService, public MessageImp
 {
+private:
+    bool fDebug;
+
 public:
     MessageDimTX(const std::string &name, std::ostream &out=std::cout);
@@ -15,4 +18,6 @@
 
     int Write(const Time &t, const char *txt, int qos=kInfo);
+
+    void SetDebug(bool b=true) { fDebug=b; }
 };
 
