diff options
author | olgeni <olgeni@FreeBSD.org> | 2015-09-16 17:46:13 +0800 |
---|---|---|
committer | olgeni <olgeni@FreeBSD.org> | 2015-09-16 17:46:13 +0800 |
commit | 1e108e611ecad01963b73229186a5088ffa740a2 (patch) | |
tree | a4cd4ccf443df4c1968d82972b31f296d133e19a | |
parent | d5338a9cd4d4b1f27857bddfb442b5aa31c9ec39 (diff) | |
download | freebsd-ports-gnome-1e108e611ecad01963b73229186a5088ffa740a2.tar.gz freebsd-ports-gnome-1e108e611ecad01963b73229186a5088ffa740a2.tar.zst freebsd-ports-gnome-1e108e611ecad01963b73229186a5088ffa740a2.zip |
Revert upstream commit 1db17f2.
Clearing REDIS_CONNECTED causes hiredis not to call the async
disconnection callback (see GitHub issue #359).
-rw-r--r-- | databases/hiredis/Makefile | 1 | ||||
-rw-r--r-- | databases/hiredis/files/patch-hiredis.c | 10 |
2 files changed, 11 insertions, 0 deletions
diff --git a/databases/hiredis/Makefile b/databases/hiredis/Makefile index f7567b541599..ba64b58b4198 100644 --- a/databases/hiredis/Makefile +++ b/databases/hiredis/Makefile @@ -3,6 +3,7 @@ PORTNAME= hiredis PORTVERSION= 0.13.2 +PORTREVISION= 1 DISTVERSIONPREFIX=v CATEGORIES= databases diff --git a/databases/hiredis/files/patch-hiredis.c b/databases/hiredis/files/patch-hiredis.c new file mode 100644 index 000000000000..6f5759dd65e0 --- /dev/null +++ b/databases/hiredis/files/patch-hiredis.c @@ -0,0 +1,10 @@ +--- hiredis.c.orig 2015-08-25 12:16:20 UTC ++++ hiredis.c +@@ -808,7 +808,6 @@ int redisBufferRead(redisContext *c) { + return REDIS_ERR; + } + } else if (nread == 0) { +- c->flags &= ~REDIS_CONNECTED; + __redisSetError(c,REDIS_ERR_EOF,"Server closed the connection"); + return REDIS_ERR; + } else { |