summaryrefslogtreecommitdiff
path: root/paste/session.py
diff options
context:
space:
mode:
Diffstat (limited to 'paste/session.py')
-rw-r--r--paste/session.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/paste/session.py b/paste/session.py
index 5f654f2..133cad6 100644
--- a/paste/session.py
+++ b/paste/session.py
@@ -33,6 +33,7 @@ import time
import random
import os
import datetime
+import six
import threading
import tempfile
@@ -184,7 +185,7 @@ class FileSession(object):
chmod=None,
expiration=2880, # in minutes: 48 hours
):
- if chmod and isinstance(chmod, basestring):
+ if chmod and isinstance(chmod, (six.binary_type, six.text_type)):
chmod = int(chmod, 8)
self.chmod = chmod
if not sid: