From da73f030aa50f7e2f0d3deb3dfeb046915175213 Mon Sep 17 00:00:00 2001 From: Peter Taoussanis Date: Mon, 27 Feb 2023 17:41:04 +0100 Subject: [PATCH] [fix] [#346] [#340] Malformed `:chsk/bad-package` error This was unfortunately preventing clients from manually handling malformed packages, and leading to confusing errors (e.g. #340). --- src/taoensso/sente.cljc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/taoensso/sente.cljc b/src/taoensso/sente.cljc index 10b4e6c..e072a52 100644 --- a/src/taoensso/sente.cljc +++ b/src/taoensso/sente.cljc @@ -203,12 +203,12 @@ (defn- unpack "packed->[clj ?cb-uuid]" [packer packed] (let [[packed ?format] (parse-packed packed) - unpacked #_[clj ?cb-uuid] + unpacked ; [clj ?cb-uuid] (try (interfaces/unpack packer packed) (catch #?(:clj Throwable :cljs :default) t - (debugf "Bad package: %s (%s)" packed t) - [:chsk/bad-package packed])) + (timbre/warnf t "Bad package: %s" packed) + [[:chsk/bad-package packed] nil])) [clj ?cb-uuid] (case ?format