for (int i = 2; i < argc; i++) RDEBUG3("[%i] %s", i, argv[i]);
REXDENT();
}
- fr_redis_reply_free(&reply);
if (!func->read_only) {
reply = redisCommandArgv(conn->handle, argc, argv, arg_len);
status = fr_redis_command_status(conn, reply);
* synchronous code will need to be rewritten, so for now
* we just load the script and try again.
*/
- fr_redis_reply_free(&reply);
if (!func->read_only) {
reply = redisCommandArgv(conn->handle, NUM_ELEMENTS(script_load_argv),
script_load_argv, script_load_arg_len);
REDEBUG("Function digest %s, does not match calculated digest %s", reply->str, func->digest);
goto script_load_failed;
}
+ fr_redis_reply_free(&reply);
goto again;
}
}