Recent changes (master)

Jens Axboe
2019-02-09T13:00:06Z

The following changes since commit e5eb6fbf91617be0c7d74147165909a493c90136:

stat: put 'percentiles' object in appropriate 'clat_ns' or 'lat_ns' parent (2019-02-07 09:48:46 -0700)

are available in the Git repository at:

git://git.kernel.dk/fio.git master

for you to fetch changes up to 2f75f022393e432210d01b15088f425ee5260340:

client/server: inflate error handling (2019-02-08 16:33:34 -0700)

----------------------------------------------------------------
Jeff Furlong (1):
client/server: inflate error handling

Jens Axboe (1):
Fio 3.13

FIO-VERSION-GEN | 2 +-
client.c | 5 +++++
2 files changed, 6 insertions(+), 1 deletion(-)

---

Diff of recent changes:

diff --git a/FIO-VERSION-GEN b/FIO-VERSION-GEN
index ea5be1a9..37fb1a7a 100755
--- a/FIO-VERSION-GEN
+++ b/FIO-VERSION-GEN
@@ -1,7 +1,7 @@
#!/bin/sh

GVF=FIO-VERSION-FILE
-DEF_VER=fio-3.12
+DEF_VER=fio-3.13

LF='
'
diff --git a/client.c b/client.c
index 480425f6..8d7c0331 100644
--- a/client.c
+++ b/client.c
@@ -1598,6 +1598,11 @@ static struct cmd_iolog_pdu *convert_iolog_gz(struct fio_net_cmd *cmd,
err = inflate(&stream, Z_NO_FLUSH);
/* may be Z_OK, or Z_STREAM_END */
if (err < 0) {
+ /*
+ * Z_STREAM_ERROR and Z_BUF_ERROR can safely be
+ * ignored */
+ if (err == Z_STREAM_ERROR || err == Z_BUF_ERROR)
+ break;
log_err("fio: inflate error %d\n", err);
free(ret);
ret = NULL;