[PVFS2-CVS] commit by robl in pvfs2-1/src/server: pvfs2-server.c
CVS commit program
cvs at parl.clemson.edu
Fri Sep 30 13:39:09 EDT 2005
Update of /projects/cvsroot/pvfs2-1/src/server
In directory parlweb:/tmp/cvs-serv22610/src/server
Modified Files:
pvfs2-server.c
Log Message:
if the file does not exist, access(2) doesn't do what i wanted
Index: pvfs2-server.c
===================================================================
RCS file: /projects/cvsroot/pvfs2-1/src/server/pvfs2-server.c,v
diff -u -w -p -u -r1.188 -r1.189
--- pvfs2-server.c 30 Sep 2005 16:25:38 -0000 1.188
+++ pvfs2-server.c 30 Sep 2005 16:39:09 -0000 1.189
@@ -637,14 +637,16 @@ static int server_initialize(
job_status_s *job_status_structs)
{
int ret = 0, i = 0;
+ FILE *dummy;
assert(server_config.logfile != NULL);
- ret = access(server_config.logfile, W_OK);
- if (ret < 0 )
+ dummy = fopen(server_config.logfile, "w");
+ if (dummy == NULL)
{
gossip_err("error opening log file %s\n",
server_config.logfile);
}
+ fclose(dummy);
/* redirect gossip to specified target if backgrounded */
if (s_server_options.server_background)
More information about the PVFS2-CVS
mailing list