diff options
author | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2003-03-17 21:41:04 +0800 |
---|---|---|
committer | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2003-03-17 21:41:04 +0800 |
commit | e867f159ccc71da85abb336417ce6b6769bf80ba (patch) | |
tree | 81abfc60e6bb9225f8636b9ce0cec168d046feee | |
parent | 39b097d8003fafc8895952187e6216be3f9db4ca (diff) | |
download | pttbbs-e867f159ccc71da85abb336417ce6b6769bf80ba.tar pttbbs-e867f159ccc71da85abb336417ce6b6769bf80ba.tar.gz pttbbs-e867f159ccc71da85abb336417ce6b6769bf80ba.tar.bz2 pttbbs-e867f159ccc71da85abb336417ce6b6769bf80ba.tar.lz pttbbs-e867f159ccc71da85abb336417ce6b6769bf80ba.tar.xz pttbbs-e867f159ccc71da85abb336417ce6b6769bf80ba.tar.zst pttbbs-e867f159ccc71da85abb336417ce6b6769bf80ba.zip |
move flock to another place
git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk/pttbbs@700 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | mbbsd/voteboard.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mbbsd/voteboard.c b/mbbsd/voteboard.c index 18ee5854..eac92529 100644 --- a/mbbsd/voteboard.c +++ b/mbbsd/voteboard.c @@ -1,4 +1,4 @@ -/* $Id: voteboard.c,v 1.16 2003/03/17 12:34:15 victor Exp $ */ +/* $Id: voteboard.c,v 1.17 2003/03/17 13:41:04 victor Exp $ */ #include "bbs.h" #define VOTEBOARD "NewBoard" @@ -69,7 +69,6 @@ do_voteboardreply(fileheader_t * fhdr) if ((fd = open(oldfpath, O_RDONLY)) == -1) return; - flock(fd, LOCK_EX); fp = fopen(fpath, "w"); @@ -121,6 +120,7 @@ do_voteboardreply(fileheader_t * fhdr) unlink(fpath); return; } + flock(fd, LOCK_EX); i = 0; while (fp) { |