summaryrefslogtreecommitdiffstats
path: root/cacheserver/utmpserver3.c
diff options
context:
space:
mode:
authorwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2007-12-12 14:11:47 +0800
committerwens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2007-12-12 14:11:47 +0800
commitb1637aa7e652a6cc5f8264593289fa76340b496f (patch)
treee6d61d369c0d0769072ed42745410f46084ce668 /cacheserver/utmpserver3.c
parent90719e3873c5ee17cef3e647e8e940df828cda51 (diff)
downloadpttbbs-b1637aa7e652a6cc5f8264593289fa76340b496f.tar
pttbbs-b1637aa7e652a6cc5f8264593289fa76340b496f.tar.gz
pttbbs-b1637aa7e652a6cc5f8264593289fa76340b496f.tar.bz2
pttbbs-b1637aa7e652a6cc5f8264593289fa76340b496f.tar.lz
pttbbs-b1637aa7e652a6cc5f8264593289fa76340b496f.tar.xz
pttbbs-b1637aa7e652a6cc5f8264593289fa76340b496f.tar.zst
pttbbs-b1637aa7e652a6cc5f8264593289fa76340b496f.zip
bug fix(?)
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3676 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'cacheserver/utmpserver3.c')
-rw-r--r--cacheserver/utmpserver3.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cacheserver/utmpserver3.c b/cacheserver/utmpserver3.c
index e6bcb621..0e1eef02 100644
--- a/cacheserver/utmpserver3.c
+++ b/cacheserver/utmpserver3.c
@@ -199,11 +199,11 @@ void connection_client(int cfd, short event, void *arg)
if (event & EV_READ) {
if (cs->state != FSM_ENTER) {
- if (evbuffer_read(cs->evb, cfd, READ_BLOCK) < 0)
+ if (evbuffer_read(cs->evb, cfd, READ_BLOCK) <= 0)
cs->state = FSM_EXIT;
}
else {
- if (evbuffer_read(cs->evb, cfd, 4) < 0)
+ if (evbuffer_read(cs->evb, cfd, 4) <= 0)
cs->state = FSM_EXIT;
}
}