summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2010-01-14 17:18:27 -0500
committerantirez <antirez@gmail.com>2010-01-14 17:18:27 -0500
commit2e111efe5a8d5092a4a6d391096ff6712cf6f162 (patch)
tree460c898d8c4f1b9e3a1d33c3135007cd5c5d8d4d /TODO
parentbcaa7a4ffab113115740ec47a6d1a923a7779bdf (diff)
downloadredis-2e111efe5a8d5092a4a6d391096ff6712cf6f162.tar.gz
Fixed a never experienced, theoretical bug that can actually happen in practice. Basically when a thread is working on a I/O Job we need to wait it to finish before to cancel the Job in vmCancelThreadedIOJob(), otherwise the thread may mess with an object that is being manipulated by the main thread as well.
Diffstat (limited to 'TODO')
-rw-r--r--TODO1
1 files changed, 1 insertions, 0 deletions
diff --git a/TODO b/TODO
index 1ddf6f5d9..5e592c99a 100644
--- a/TODO
+++ b/TODO
@@ -18,6 +18,7 @@ Virtual Memory sub-TODO:
* it should be possible to give the vm-max-memory option in megabyte, gigabyte, ..., just using 2GB, 100MB, and so forth.
* Make sure to wait all the IO threads are done before to fork() for BGSAVE and BGREWRITEAOF
* Enlarge the stack of threads, to problems when calling LZF lib.
+* redis-cli vmstat, calling INFO every second and printing VM stats ala vmstat.
VERSION 1.6 TODO (Virtual memory)
=================================