Changeset 433
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svnmerge-integrated changed from /branches/1.2:1-324,328,334,339,354,358,380,423,428,430 to /branches/1.2:1-324,328,334,339,354,358,380,423,428,430,432
-
trunk/ChangeLog
r425 r433 10 10 * wrong http auth realm 11 11 * #86: remove/edit variable in admin page 12 * fixed #109: fast inc/dec was trying to break ro protection 12 13 * fixed #101, #105: Fixed compatibility issue for apache 1.x 13 14 * fixed #94: Garbage collector disabled when xcache.cacher set to off -
trunk/xcache.c
r429 r433 2186 2186 stored_var = stored_xce->data.var; 2187 2187 if (Z_TYPE_P(stored_var->value) == IS_LONG) { 2188 zval *zv; 2188 2189 stored_xce->ctime = XG(request_time); 2189 2190 stored_xce->ttl = xce.ttl; … … 2192 2193 value += (inc == 1 ? count : - count); 2193 2194 RETVAL_LONG(value); 2194 Z_LVAL_P(stored_var->value) = value; 2195 2196 zv = (zval *) xce.cache->shm->handlers->to_readwrite(xce.cache->shm, (char *) stored_var->value); 2197 Z_LVAL_P(zv) = value; 2195 2198 break; /* leave lock */ 2196 2199 }

