Canonicalize deserialized atoms. Fixes serious routing bug when using the broker.

This commit is contained in:
Tony Garnock-Jones 2016-05-12 08:06:23 -04:00
parent 7b26b4bf14
commit 8d6bc484a8
1 changed files with 1 additions and 1 deletions

View File

@ -1061,7 +1061,7 @@
(walk jwild)
(for/fold [(acc empty-smap)] [(jsigma (in-list jsigmas))]
(match-define (list atom vj) jsigma)
(treap-insert acc (deserialize-atom atom) (walk vj))))))])))
(treap-insert acc (canonicalize (deserialize-atom atom)) (walk vj))))))])))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;