Skip to content
GitLab
  • Explore
  • Sign in
  • Legacy
  • TracTrac
  • Issues
  • #27053

Check controller's event error handling

Mike had a great question: 'what happens to events if there's an error?'. On reflection the answer is: nothing good.

Our handle_event method parses events without any kind of error handling...

https://gitweb.torproject.org/stem.git/tree/stem/control.py#n3876

This would in turn break our event handling thread. Instead we should direct malformed events into a 'broken event' queue.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking