DEUBG SLEEP implemented
This commit is contained in:
parent
75e3a07c9c
commit
0849d05e30
@ -281,6 +281,12 @@ void debugCommand(redisClient *c) {
|
|||||||
d = sdscatprintf(d, "%02x",digest[j]);
|
d = sdscatprintf(d, "%02x",digest[j]);
|
||||||
addReplyStatus(c,d);
|
addReplyStatus(c,d);
|
||||||
sdsfree(d);
|
sdsfree(d);
|
||||||
|
} else if (!strcasecmp(c->argv[1]->ptr,"sleep") && c->argc == 3) {
|
||||||
|
double dtime = strtod(c->argv[2]->ptr,NULL);
|
||||||
|
long long utime = dtime*1000000;
|
||||||
|
|
||||||
|
usleep(utime);
|
||||||
|
addReply(c,shared.ok);
|
||||||
} else {
|
} else {
|
||||||
addReplyError(c,
|
addReplyError(c,
|
||||||
"Syntax error, try DEBUG [SEGFAULT|OBJECT <key>|SWAPIN <key>|SWAPOUT <key>|RELOAD]");
|
"Syntax error, try DEBUG [SEGFAULT|OBJECT <key>|SWAPIN <key>|SWAPOUT <key>|RELOAD]");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user