You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 9, 2018. It is now read-only.
In several places, usb-canary will quietly exit depending on external conditions. One such place is the twilio message handler. If a mere network error occurs, it will quietly exit.
Feature Request
Bug Report
Expected Behavior
When a messaging channel is configured and errors occur, usb-canary should asynchronously retry as many times as necessary to send the message. Under no conditions should failure of one messaging channel prevent other intact channels from working.
Current Behavior
If e.g. twilio and slack are enabled, and the twilio code raises an error, usb-canary will exit without even attempting to use slack.
Possible Solution
Handle all messaging asynchronously with appropriate back-off.
Steps to Reproduce (for bugs)
Context
usb-canary at least on first glance looks like a security tool. Thus it should be secure.
Your Environment
This is independent of operating system.
The text was updated successfully, but these errors were encountered:
Along with other improvements referenced in other issue comments, I am currently working on better error handling where possible, a number of improvements have been made, including using a different daemon which will allow - in case of failure of other logging mechanisms - logging to at least be done.
In several places, usb-canary will quietly exit depending on external conditions. One such place is the twilio message handler. If a mere network error occurs, it will quietly exit.
Expected Behavior
When a messaging channel is configured and errors occur, usb-canary should asynchronously retry as many times as necessary to send the message. Under no conditions should failure of one messaging channel prevent other intact channels from working.
Current Behavior
If e.g. twilio and slack are enabled, and the twilio code raises an error, usb-canary will exit without even attempting to use slack.
Possible Solution
Handle all messaging asynchronously with appropriate back-off.
Steps to Reproduce (for bugs)
Context
usb-canary at least on first glance looks like a security tool. Thus it should be secure.
Your Environment
This is independent of operating system.
The text was updated successfully, but these errors were encountered: