Better error handling
This commit is contained in:
parent
915f679105
commit
5e9747eabe
1 changed files with 2 additions and 2 deletions
|
|
@ -58,7 +58,7 @@ def randbytes():
|
||||||
if length < 1:
|
if length < 1:
|
||||||
return Response('length must be greater than 0', status=400, content_type='text/plain')
|
return Response('length must be greater than 0', status=400, content_type='text/plain')
|
||||||
return Response(qng_wrapper.randbytes(length), content_type='application/octet-stream')
|
return Response(qng_wrapper.randbytes(length), content_type='application/octet-stream')
|
||||||
except ValueError as e:
|
except (TypeError, ValueError) as e:
|
||||||
return Response(str(e), status=400, content_type='text/plain')
|
return Response(str(e), status=400, content_type='text/plain')
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -117,7 +117,7 @@ def handle_ws_message(message, websocket, subscribed):
|
||||||
websocket.send('UNSUBSCRIBED')
|
websocket.send('UNSUBSCRIBED')
|
||||||
elif split_message[0] == 'CLEAR':
|
elif split_message[0] == 'CLEAR':
|
||||||
qng_wrapper.clear()
|
qng_wrapper.clear()
|
||||||
except (ValueError, BlockingIOError):
|
except (IndexError, ValueError, BlockingIOError):
|
||||||
pass
|
pass
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
websocket.close(code=1011, message=str(e))
|
websocket.close(code=1011, message=str(e))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue