Changeset 699
- Timestamp:
- 02/11/08 07:44:26 (10 months ago)
- Files:
-
- trunk/server/memcached.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/server/memcached.c
r698 r699 1919 1919 } 1920 1920 1921 res = read(c->sfd, c->rbuf + c->rbytes, c->rsize - c->rbytes); 1921 int avail = c->rsize - c->rbytes; 1922 res = read(c->sfd, c->rbuf + c->rbytes, avail); 1922 1923 if (res > 0) { 1923 1924 STATS_LOCK(); … … 1926 1927 gotdata = 1; 1927 1928 c->rbytes += res; 1928 continue; 1929 if (res == avail) { 1930 continue; 1931 } else { 1932 break; 1933 } 1929 1934 } 1930 1935 if (res == 0) {
