From 63161af624cefe2b3e7ce5e2eb9f67e47e6827dc Mon Sep 17 00:00:00 2001 From: Alex Zelensky Date: Sun, 23 Apr 2023 09:30:16 -0700 Subject: [PATCH 1/3] fix: fix comments typo --- src/protocol.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocol.js b/src/protocol.js index 0f41f13..1c32bb8 100644 --- a/src/protocol.js +++ b/src/protocol.js @@ -43,7 +43,7 @@ const modifier = (opcode, key, value, opaque = DEFAULT_OPAQUE) => { return [opcode, key, buffer, DEFAULT_EXTRAS, DEFAULT_STATUS, DEFAULT_CAS, opaque] } -// creates protocol method function and extend it with format(), result(), and bykeys flag +// creates protocol method function and extends it with format(), result(), and bykeys flag const createMethod = (method, format, result, bykeys = false) => { method.format = format method.result = result From 94d71029fe9571505f033526e80dbd884b7d133b Mon Sep 17 00:00:00 2001 From: Alex Zelensky Date: Sun, 23 Apr 2023 09:32:02 -0700 Subject: [PATCH 2/3] fix: fix undefined socket in server.end() when server becomes unavailable --- src/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server.js b/src/server.js index 6642b7c..369b935 100644 --- a/src/server.js +++ b/src/server.js @@ -139,7 +139,7 @@ class Server { end () { // destroy sockets for (const sock of this._sockets) { - this.destroySocket(sock.index) + sock && this.destroySocket(sock.index) } // ensure default values From 9b33cc1787bf2dd17aaa14ac1282dac539fff90c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 23 Apr 2023 09:36:28 -0700 Subject: [PATCH 3/3] chore(main): release 1.5.8 (#30) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- CHANGELOG.md | 8 ++++++++ package.json | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8fd86a2..1226b90 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [1.5.8](https://github.com/alexzel/iomem/compare/v1.5.7...v1.5.8) (2023-04-23) + + +### Bug Fixes + +* fix comments typo ([63161af](https://github.com/alexzel/iomem/commit/63161af624cefe2b3e7ce5e2eb9f67e47e6827dc)) +* fix undefined socket in server.end() when server becomes unavailable ([94d7102](https://github.com/alexzel/iomem/commit/94d71029fe9571505f033526e80dbd884b7d133b)) + ## [1.5.7](https://github.com/alexzel/iomem/compare/v1.5.6...v1.5.7) (2023-04-23) diff --git a/package.json b/package.json index f99b1a0..f69ffb3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iomem", - "version": "1.5.7", + "version": "1.5.8", "description": "Memcached client implementing binary protocol with native multiple keys support", "keywords": [ "cache",