added SYSTEM_FATAL
authorJan Pospíšil <honik@ntc.zcu.cz>
Fri, 17 Jul 2009 09:24:16 +0000 (09:24 +0000)
committerJan Pospíšil <honik@ntc.zcu.cz>
Fri, 17 Jul 2009 09:24:16 +0000 (09:24 +0000)
org.glite.lbjp-common.log/log.h

index fc66000..7f681fa 100644 (file)
@@ -37,6 +37,12 @@ extern "C" {
         else \
                 glite_common_log(LOG_CATEGORY_CONTROL,LOG_PRIORITY_ERROR,"%s\n",my_err); }
 
+#define SYSTEM_FATAL(my_err) { \
+        if (errno !=0 ) \
+                glite_common_log(LOG_CATEGORY_CONTROL,LOG_PRIORITY_FATAL,"%s: %s\n",my_err,strerror(errno)); \
+        else \
+                glite_common_log(LOG_CATEGORY_CONTROL,LOG_PRIORITY_FATAL,"%s\n",my_err); }
+
 /* logging functions */
 
 /**