Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
redis
Commits
ad45d7e4
Unverified
Commit
ad45d7e4
authored
Sep 30, 2019
by
Salvatore Sanfilippo
Committed by
GitHub
Sep 30, 2019
Browse files
Merge pull request #6385 from filipecosta90/perf-reply-ss-error
Improve performance of RM_ReplyWithSimpleString and RM_ReplyWi…
parents
916c4e5d
af15b285
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/module.c
View file @
ad45d7e4
...
...
@@ -1149,10 +1149,11 @@ int RM_ReplyWithLongLong(RedisModuleCtx *ctx, long long ll) {
int
replyWithStatus
(
RedisModuleCtx
*
ctx
,
const
char
*
msg
,
char
*
prefix
)
{
client
*
c
=
moduleGetReplyClient
(
ctx
);
if
(
c
==
NULL
)
return
REDISMODULE_OK
;
sds
strmsg
=
sdsnewlen
(
prefix
,
1
);
strmsg
=
sdscat
(
strmsg
,
msg
);
strmsg
=
sdscatlen
(
strmsg
,
"
\r\n
"
,
2
);
addReplySds
(
c
,
strmsg
);
const
size_t
msgLen
=
strlen
(
msg
);
const
size_t
prefixLen
=
strlen
(
prefix
);
addReplyProto
(
c
,
prefix
,
prefixLen
);
addReplyProto
(
c
,
msg
,
msgLen
);
addReplyProto
(
c
,
"
\r\n
"
,
2
);
return
REDISMODULE_OK
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment