Home
last modified time | relevance | path

Searched refs:blocking_keys (Results 1 – 4 of 4) sorted by relevance

/f-stack/app/redis-5.0.5/src/
H A Dblocked.c272 de = dictFind(rl->db->blocking_keys,rl->key); in handleClientsBlockedOnKeys()
333 de = dictFind(rl->db->blocking_keys,rl->key); in handleClientsBlockedOnKeys()
376 dictEntry *de = dictFind(rl->db->blocking_keys,rl->key); in handleClientsBlockedOnKeys()
524 de = dictFind(c->db->blocking_keys,keys[j]); in blockForKeys()
530 retval = dictAdd(c->db->blocking_keys,keys[j],l); in blockForKeys()
555 l = dictFetchValue(c->db->blocking_keys,key); in unblockClientWaitingData()
560 dictDelete(c->db->blocking_keys,key); in unblockClientWaitingData()
589 if (dictFind(db->blocking_keys,key) == NULL) return; in signalKeyAsReady()
H A Ddb.c980 dictIterator *di = dictGetSafeIterator(db->blocking_keys); in scanDatabaseForReadyLists()
H A Dserver.h642 dict *blocking_keys; /* Keys with clients waiting for data (BLPOP)*/ member
H A Dserver.c2087 server.db[j].blocking_keys = dictCreate(&keylistDictType,NULL); in initServer()