浏览代码

Reset random state in webhook handler.

Innokenty Enikeev 9 年之前
父节点
当前提交
a0529374b6
共有 1 个文件被更改,包括 1 次插入0 次删除
  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))))