TT#63000 db_redis: use EVALSHA instead of EVAL

One instance of replacing the EVAL with EVALSHA was missed.

Change-Id: I683a1714d2d80eb25082b97370517938f6c36d36
(cherry picked from commit df7ad22fd1)
changes/76/33976/1
Richard Fuchs 7 years ago
parent 64955aed67
commit e2a1c62e7d

@ -53,3 +53,4 @@ sipwise/db_redis_master_sets.patch
sipwise/db_redis_fixes.patch
sipwise/sca-fix-memleaks.patch
sipwise/presence_dfks_null_ptr_fixes.patch
sipwise/db_redis_eval_fix.patch

@ -0,0 +1,16 @@
--- a/src/modules/db_redis/redis_dbase.c
+++ b/src/modules/db_redis/redis_dbase.c
@@ -2184,11 +2184,11 @@
db_redis_key_free(&query_v);
- if (db_redis_key_add_string(&query_v, "EVAL", 4) != 0) {
+ if (db_redis_key_add_string(&query_v, "EVALSHA", 4) != 0) {
LM_ERR("Failed to add srem command to post-delete query\n");
goto error;
}
- if (db_redis_key_add_string(&query_v, SREM_KEY_LUA, strlen(SREM_KEY_LUA)) != 0) {
+ if (db_redis_key_add_string(&query_v, con->srem_key_lua, strlen(con->srem_key_lua)) != 0) {
LM_ERR("Failed to add srem command to post-delete query\n");
goto error;
}
Loading…
Cancel
Save