Jelajahi Sumber

Reset random state in webhook handler.

Innokenty Enikeev 9 tahun lalu
induk
melakukan
a0529374b6
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      server.lisp

+ 1 - 0
server.lisp

@@ -22,6 +22,7 @@
 (hunchentoot:define-easy-handler (webhook-handler :uri #'webhookp :default-request-type :post) ()
   (handler-case
       (let ((stream (hunchentoot:raw-post-data :want-stream t)))
+        (setf *random-state* (make-random-state t))
         (setf (flex:flexi-stream-external-format stream) :utf-8)
         (handle-update (yason:parse stream :object-as :alist)))
     (error (e) (log:error e))))