diff options
author | antirez <antirez@gmail.com> | 2010-01-31 16:03:44 +0100 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2010-01-31 16:03:44 +0100 |
commit | 478c2c6f5bffa318d24e23519d2e4d7ea68f15fd (patch) | |
tree | 3b07897f17419f10211495752608d6bf53987848 /TODO | |
parent | d5d55fc3195f1c0749440c3b698c00f288513a8d (diff) | |
download | redis-478c2c6f5bffa318d24e23519d2e4d7ea68f15fd.tar.gz |
Fixed VM corruption due to child fclosing the VM file directly or indirectly calling exit(), now replaced with _exit() in all the sensible places. Masked a few signals from IO threads.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -18,6 +18,7 @@ Virtual Memory sub-TODO: * EXISTS should avoid loading the object if possible without too make the code too specialized. * vm-min-age <seconds> option * Make sure objects loaded from the VM are specially encoded when possible. +* Check what happens performance-wise if instead to create threads again and again the same threads are reused forever. Note: this requires a way to disable this clients in the child, but waiting for empty new jobs queue can be enough. * Hashes (GET/SET/DEL/INCRBY/EXISTS/FIELDS/LEN/MSET/MGET). Special encoding for hashes with < N keys. |