--- /dev/null
+diff --git a/buckets/ssl_buckets.c b/buckets/ssl_buckets.c
+index b01e5359db08..3c8b7e2a685f 100644
+--- a/buckets/ssl_buckets.c
++++ b/buckets/ssl_buckets.c
+@@ -407,7 +407,7 @@ static int bio_bucket_destroy(BIO *bio)
+
+ static long bio_bucket_ctrl(BIO *bio, int cmd, long num, void *ptr)
+ {
+- long ret = 1;
++ long ret = 0;
+
+ switch (cmd) {
+ default:
+@@ -415,6 +415,7 @@ static long bio_bucket_ctrl(BIO *bio, int cmd, long num, void *ptr)
+ break;
+ case BIO_CTRL_FLUSH:
+ /* At this point we can't force a flush. */
++ ret = 1;
+ break;
+ case BIO_CTRL_PUSH:
+ case BIO_CTRL_POP:
Summary(pl.UTF-8): Wysokowydajna biblioteka asynchronicznego klienta HTTP
Name: serf
Version: 1.3.9
-Release: 3
+Release: 4
License: Apache v2.0
Group: Libraries
Source0: https://www.apache.org/dist/serf/%{name}-%{version}.tar.bz2
# Source0-md5: 370a6340ff20366ab088012cd13f2b57
Patch0: %{name}-scons.patch
Patch1: openssl3.patch
+Patch2: bio-ctrl.patch
URL: https://serf.apache.org/
BuildRequires: apr-devel
BuildRequires: apr-util-devel
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
%scons \