diff --git a/Protocols/Http/Session.php b/Protocols/Http/Session.php index db5b2a2f5..11749ea0c 100644 --- a/Protocols/Http/Session.php +++ b/Protocols/Http/Session.php @@ -410,7 +410,7 @@ public function gc() public function __destruct() { $this->save(); - if (\rand(1, static::$gcProbability[1]) >= static::$gcProbability[0]) { + if (\rand(1, static::$gcProbability[1]) <= static::$gcProbability[0]) { $this->gc(); } } @@ -438,4 +438,4 @@ class SessionException extends \RuntimeException } // Init session. -Session::init(); \ No newline at end of file +Session::init();