| --- pyftpdlib/ftpserver.py |
| +++ pyftpdlib/ftpserver.py |
| @@ -2546,14 +2546,12 @@ class FTPHandler(asynchat.async_chat): |
| self.fs.root = self.authorizer.get_home_dir(self.username) |
| self.log("User %s logged in." %self.username) |
| else: |
| - CallLater(5, auth_failed) |
| + auth_failed() |
| self.username = "" |
| - self.sleeping = True |
| # wrong username |
| else: |
| if self.username.lower() == 'anonymous': |
| - CallLater(5, auth_failed, "Anonymous access not allowed.") |
| + auth_failed("Anonymous access not allowed.") |
| else: |
| - CallLater(5, auth_failed) |
| + auth_failed() |
| self.username = "" |
| - self.sleeping = True |
| |
| def ftp_REIN(self, line): |
| """Reinitialize user's current session.""" |