diff --git a/src/config.c b/src/config.c index e5ee5dd66..22dce098f 100644 --- a/src/config.c +++ b/src/config.c @@ -928,6 +928,8 @@ void configSetCommand(client *c) { "lazyfree-lazy-server-del",server.lazyfree_lazy_server_del) { } config_set_bool_field( "slave-lazy-flush",server.repl_slave_lazy_flush) { + } config_set_bool_field( + "no-appendfsync-on-rewrite",server.aof_no_fsync_on_rewrite) { /* Numerical fields. * config_set_numerical_field(name,var,min,max) */ diff --git a/src/rdb.c b/src/rdb.c index 1cc42576a..7fc0a4438 100644 --- a/src/rdb.c +++ b/src/rdb.c @@ -779,7 +779,7 @@ int rdbSaveRio(rio *rdb, int *error) { db_size = (dictSize(db->dict) <= UINT32_MAX) ? dictSize(db->dict) : UINT32_MAX; - expires_size = (dictSize(db->dict) <= UINT32_MAX) ? + expires_size = (dictSize(db->expires) <= UINT32_MAX) ? dictSize(db->expires) : UINT32_MAX; if (rdbSaveType(rdb,RDB_OPCODE_RESIZEDB) == -1) goto werr;