Browse Source

[cron] setf random state

Innocenty Enikeew 8 năm trước cách đây
mục cha
commit
95b9876b16
1 tập tin đã thay đổi với 1 bổ sung0 xóa
  1. 1 0
      macros.lisp

+ 1 - 0
macros.lisp

@@ -119,6 +119,7 @@
         (scheduler (symbol-append name '-scheduler)))
         (scheduler (symbol-append name '-scheduler)))
     `(progn
     `(progn
        (defun ,name ()
        (defun ,name ()
+         (setf *random-state* (make-random-state t))
          (unwind-protect
          (unwind-protect
               (handler-case (progn ,@body)
               (handler-case (progn ,@body)
                 (error (e) (log:error "~A" e)))
                 (error (e) (log:error "~A" e)))