[PVFS2-CVS] commit by pw in pvfs2/src/common/gossip: gossip.c
CVS commit program
cvs at parl.clemson.edu
Wed Sep 29 18:18:47 EDT 2004
Update of /projects/cvsroot/pvfs2/src/common/gossip
In directory parlweb:/tmp/cvs-serv5827/src/common/gossip
Modified Files:
gossip.c
Log Message:
disable timestamps on err, just debug; rather distracting in usage messages, etc.
Index: gossip.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/common/gossip/gossip.c,v
diff -u -p -u -r1.11 -r1.12
--- gossip.c 29 Sep 2004 18:22:19 -0000 1.11
+++ gossip.c 29 Sep 2004 21:18:47 -0000 1.12
@@ -54,7 +54,7 @@ static int internal_syslog_priority = LO
static int gossip_disable_stderr(void);
static int gossip_disable_file(void);
-static int gossip_debug_fp(FILE *fp, const char *format, va_list ap);
+static int gossip_debug_fp(FILE *fp, const char *format, va_list ap, int ts);
static int gossip_debug_syslog(
const char *format,
va_list ap);
@@ -279,10 +279,10 @@ int __gossip_debug(
switch (gossip_facility)
{
case GOSSIP_STDERR:
- ret = gossip_debug_fp(stderr, format, ap);
+ ret = gossip_debug_fp(stderr, format, ap, 1);
break;
case GOSSIP_FILE:
- ret = gossip_debug_fp(internal_log_file, format, ap);
+ ret = gossip_debug_fp(internal_log_file, format, ap, 1);
break;
case GOSSIP_SYSLOG:
ret = gossip_debug_syslog(format, ap);
@@ -322,10 +322,10 @@ int gossip_err(
switch (gossip_facility)
{
case GOSSIP_STDERR:
- ret = gossip_debug_fp(stderr, format, ap);
+ ret = gossip_debug_fp(stderr, format, ap, 0);
break;
case GOSSIP_FILE:
- ret = gossip_debug_fp(internal_log_file, format, ap);
+ ret = gossip_debug_fp(internal_log_file, format, ap, 0);
break;
case GOSSIP_SYSLOG:
ret = gossip_err_syslog(format, ap);
@@ -402,7 +402,7 @@ static int gossip_debug_syslog(
*
* returns 0 on success, -errno on failure
*/
-static int gossip_debug_fp(FILE *fp, const char *format, va_list ap)
+static int gossip_debug_fp(FILE *fp, const char *format, va_list ap, int ts)
{
char buffer[GOSSIP_BUF_SIZE], *bptr = buffer;
int bsize = sizeof(buffer);
@@ -410,12 +410,14 @@ static int gossip_debug_fp(FILE *fp, con
struct timeval tv;
time_t tp;
- gettimeofday(&tv, 0);
- tp = tv.tv_sec;
- strftime(bptr, 2048, "[%H:%M:%S", localtime(&tp));
- sprintf(bptr+9, ".%06ld] ", tv.tv_usec);
- bptr += 18;
- bsize -= 18;
+ if (ts) {
+ gettimeofday(&tv, 0);
+ tp = tv.tv_sec;
+ strftime(bptr, 2048, "[%H:%M:%S", localtime(&tp));
+ sprintf(bptr+9, ".%06ld] ", tv.tv_usec);
+ bptr += 18;
+ bsize -= 18;
+ }
ret = vsnprintf(bptr, bsize, format, ap);
if (ret < 0)
More information about the PVFS2-CVS
mailing list