summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/rack/session/pool.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/session/pool.rb b/lib/rack/session/pool.rb
index 94a8c99c..4685cf1e 100644
--- a/lib/rack/session/pool.rb
+++ b/lib/rack/session/pool.rb
@@ -39,7 +39,7 @@ module Rack
def generate_sid
loop do
sid = super
- break sid unless @pool.key? sid
+ break sid unless @pool.key? sid.private_id
end
end