Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Hiredis Hang on redisBufferRead #517

Closed
naugaria7 opened this issue Apr 10, 2017 · 1 comment
Closed

Hiredis Hang on redisBufferRead #517

naugaria7 opened this issue Apr 10, 2017 · 1 comment

Comments

@naugaria7
Copy link

Hi All,

I have connection pool from which Redis Contexts are shared across different threads. HiRedis Hangs on RedisBufferRead() with following bt:

#0 0x0000000808bd6d0c in read () from /lib/libc.so.7

#1 0x000000080859a830 in read () from /lib/libthr.so.3
#2 0x0000000803c01b07 in redisBufferRead () from ./lib/libhiredis.so.0.11
#3 0x0000000803c03006 in redisGetReply () from ./lib/libhiredis.so.0.11
#4 0x0000000803c03084 in redisvCommand () from ./lib/libhiredis.so.0.11
#5 0x0000000806d99486 in RedisUtil::run_redis_query_set (command=@0x7ffff73b5350) at RedisUtil.cpp:60
#6 0x0000000806d9e422 in RedisUtil::set_redis_session (sess_id=@0x7ffff73b5d60, scope_map_temp=, is_external=false) at RedisUtil.cpp:122

I see in other posts that this could happen if same Context is used by two threads at same time. Since I am using a pool, this should not have caused the issue. Any leads would be appreciated.

Chinmay

@michael-grunder
Copy link
Collaborator

Nothing actionable here and I'm guessing it's been resolved since this is from 2017

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants