aboutsummaryrefslogtreecommitdiffstats
path: root/netlib/websockets/websockets.py
diff options
context:
space:
mode:
Diffstat (limited to 'netlib/websockets/websockets.py')
-rw-r--r--netlib/websockets/websockets.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/netlib/websockets/websockets.py b/netlib/websockets/websockets.py
index cf9a68aa..ea3db21d 100644
--- a/netlib/websockets/websockets.py
+++ b/netlib/websockets/websockets.py
@@ -158,11 +158,10 @@ class WebSocketsFrame(object):
("actual_payload_length - " + str(self.actual_payload_length))])
def safe_to_bytes(self):
- try:
- assert self.is_valid()
- return self.to_bytes()
- except:
- raise WebSocketFrameValidationException()
+ if self.is_valid():
+ return self.to_bytes()
+ else:
+ raise WebSocketFrameValidationException()
def to_bytes(self):
"""