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
f3730615
Commit
f3730615
authored
Feb 02, 2012
by
antirez
Browse files
Added a server.arch_bits field instead of computing it at runtime for INFO.
parent
29b37942
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/redis.c
View file @
f3730615
...
...
@@ -798,6 +798,7 @@ void createSharedObjects(void) {
}
void
initServerConfig
()
{
server
.
arch_bits
=
(
sizeof
(
long
)
==
8
)
?
64
:
32
;
server
.
port
=
REDIS_SERVERPORT
;
server
.
bindaddr
=
NULL
;
server
.
unixsocket
=
NULL
;
...
...
@@ -1257,7 +1258,7 @@ sds genRedisInfoString(void) {
"redis_version:%s
\r\n
"
"redis_git_sha1:%s
\r\n
"
"redis_git_dirty:%d
\r\n
"
"arch_bits:%
s
\r\n
"
"arch_bits:%
d
\r\n
"
"multiplexing_api:%s
\r\n
"
"gcc_version:%d.%d.%d
\r\n
"
"process_id:%ld
\r\n
"
...
...
@@ -1300,7 +1301,7 @@ sds genRedisInfoString(void) {
,
REDIS_VERSION
,
redisGitSHA1
(),
strtol
(
redisGitDirty
(),
NULL
,
10
)
>
0
,
(
sizeof
(
long
)
==
8
)
?
"64"
:
"32"
,
server
.
arch_bits
,
aeGetApiName
(),
#ifdef __GNUC__
__GNUC__
,
__GNUC_MINOR__
,
__GNUC_PATCHLEVEL__
,
...
...
src/redis.h
View file @
f3730615
...
...
@@ -381,6 +381,7 @@ struct sharedObjectsStruct {
/* Global server state structure */
struct
redisServer
{
pthread_t
mainthread
;
int
arch_bits
;
int
port
;
char
*
bindaddr
;
char
*
unixsocket
;
...
...
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