diff options
author | in2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2002-08-07 17:32:38 +0800 |
---|---|---|
committer | in2 <in2@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2002-08-07 17:32:38 +0800 |
commit | c663980c420bd8f1c95e5682325a908752030378 (patch) | |
tree | 7d487ea535b6b2076e46b3efc6ea681d8e929b2d /mbbsd/cache.c | |
parent | d87136744dc022b12a61539f6dd724eb19707d18 (diff) | |
download | pttbbs-c663980c420bd8f1c95e5682325a908752030378.tar pttbbs-c663980c420bd8f1c95e5682325a908752030378.tar.gz pttbbs-c663980c420bd8f1c95e5682325a908752030378.tar.bz2 pttbbs-c663980c420bd8f1c95e5682325a908752030378.tar.lz pttbbs-c663980c420bd8f1c95e5682325a908752030378.tar.xz pttbbs-c663980c420bd8f1c95e5682325a908752030378.tar.zst pttbbs-c663980c420bd8f1c95e5682325a908752030378.zip |
favbuf, zapbuf swapout
git-svn-id: http://opensvn.csie.org/pttbbs/pttbbs/trunk/pttbbs@462 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/cache.c')
-rw-r--r-- | mbbsd/cache.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mbbsd/cache.c b/mbbsd/cache.c index 630390c1..27202de7 100644 --- a/mbbsd/cache.c +++ b/mbbsd/cache.c @@ -1,4 +1,4 @@ -/* $Id: cache.c,v 1.46 2002/08/06 08:58:25 in2 Exp $ */ +/* $Id: cache.c,v 1.47 2002/08/07 09:32:38 in2 Exp $ */ #include "bbs.h" #ifndef __FreeBSD__ @@ -1135,6 +1135,9 @@ void outta_swapout(void **ptr, int length, char cacheid) { char fn[64]; int fd; +#ifdef DEBUG + vmsg("swap out (%c) %d bytes", cacheid, length); +#endif sprintf(fn, "cache/" MYHOSTNAME "%c%d", cacheid, currpid); if( (fd = open(fn, O_WRONLY | O_CREAT, 0600)) < 0 ) abort_bbs(0); @@ -1148,6 +1151,9 @@ void outta_swapin(void **ptr, int length, char cacheid) { char fn[64]; int fd; +#ifdef DEBUG + vmsg("swap in (%c) %d bytes", cacheid, length); +#endif sprintf(fn, "cache/" MYHOSTNAME "%c%d", cacheid, currpid); if( (fd = open(fn, O_RDONLY)) < 0 ) abort_bbs(0); |