mirror of
https://codeberg.org/redict/redict.git
synced 2025-01-22 16:18:28 -05:00
A comment about BLPOP timeout did not reflected actual behavior.
This commit is contained in:
parent
1909b8753d
commit
a864cae2a5
@ -395,13 +395,15 @@ typedef struct multiCmd {
|
|||||||
typedef struct multiState {
|
typedef struct multiState {
|
||||||
multiCmd *commands; /* Array of MULTI commands */
|
multiCmd *commands; /* Array of MULTI commands */
|
||||||
int count; /* Total number of MULTI commands */
|
int count; /* Total number of MULTI commands */
|
||||||
|
int minreplicas; /* MINREPLICAS for synchronous replication */
|
||||||
|
time_t minreplicas_timeout; /* MINREPLICAS timeout as unixtime. */
|
||||||
} multiState;
|
} multiState;
|
||||||
|
|
||||||
typedef struct blockingState {
|
typedef struct blockingState {
|
||||||
dict *keys; /* The keys we are waiting to terminate a blocking
|
dict *keys; /* The keys we are waiting to terminate a blocking
|
||||||
* operation such as BLPOP. Otherwise NULL. */
|
* operation such as BLPOP. Otherwise NULL. */
|
||||||
time_t timeout; /* Blocking operation timeout. If UNIX current time
|
time_t timeout; /* Blocking operation timeout. If UNIX current time
|
||||||
* is >= timeout then the operation timed out. */
|
* is > timeout then the operation timed out. */
|
||||||
robj *target; /* The key that should receive the element,
|
robj *target; /* The key that should receive the element,
|
||||||
* for BRPOPLPUSH. */
|
* for BRPOPLPUSH. */
|
||||||
} blockingState;
|
} blockingState;
|
||||||
|
Loading…
Reference in New Issue
Block a user