summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBert JW Regeer <bertjw@regeer.org>2020-08-16 01:52:29 -0700
committerBert JW Regeer <bertjw@regeer.org>2020-08-16 16:49:07 -0700
commit15dc1e82356fd0b0dc763480d42d6542261f28e6 (patch)
tree071f05e330c1456c9b2eae2b16329d60edd6a6a8
parentd5b17e1912cc4df7c8f6ab4daf78d72ab4c01de1 (diff)
downloadwaitress-15dc1e82356fd0b0dc763480d42d6542261f28e6.tar.gz
Remove useless try/finally wrapper
This looks to be an artifact that was left behind from the original codebase Waitress was forked from and no longer servces a purpose.
-rw-r--r--src/waitress/task.py17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/waitress/task.py b/src/waitress/task.py
index 779f01e..1bcc540 100644
--- a/src/waitress/task.py
+++ b/src/waitress/task.py
@@ -165,16 +165,13 @@ class Task:
def service(self):
try:
- try:
- self.start()
- self.execute()
- self.finish()
- except OSError:
- self.close_on_finish = True
- if self.channel.adj.log_socket_errors:
- raise
- finally:
- pass
+ self.start()
+ self.execute()
+ self.finish()
+ except OSError:
+ self.close_on_finish = True
+ if self.channel.adj.log_socket_errors:
+ raise
@property
def has_body(self):