diff -r d62fb3e9797d -r 9efbb54f9cac selectors.py --- a/selectors.py Wed Feb 18 15:02:10 2009 +0100 +++ b/selectors.py Wed Feb 18 15:15:58 2009 +0100 @@ -561,7 +561,7 @@ """ @lltrace - def __call__(cls, req, *args, **kwargs): + def __call__(self, cls, req, *args, **kwargs): try: etype = req.form['etype'] except KeyError: