summaryrefslogtreecommitdiff
path: root/tests/wsgi_test_conntimeout.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wsgi_test_conntimeout.py')
-rw-r--r--tests/wsgi_test_conntimeout.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/wsgi_test_conntimeout.py b/tests/wsgi_test_conntimeout.py
index d925a04..01ecc0e 100644
--- a/tests/wsgi_test_conntimeout.py
+++ b/tests/wsgi_test_conntimeout.py
@@ -25,6 +25,7 @@ connection makefile() file objects - ExplodingSocketFile <-- these raise
from __future__ import print_function
import eventlet
+from eventlet.support import six
import socket
import sys
@@ -96,7 +97,8 @@ class ExplodingConnectionWrap(object):
class ExplodingSocketFile(eventlet.greenio._fileobject):
def __init__(self, sock, mode='rb', bufsize=-1, close=False):
- super(self.__class__, self).__init__(sock, mode, bufsize, close)
+ args = [bufsize, close] if six.PY2 else []
+ super(self.__class__, self).__init__(sock, mode, *args)
self.armed = False
def arm(self):