honeybadger-io / honeybadger-go

Send Go (golang) panics and errors to Honeybadger.
https://www.honeybadger.io/
MIT License
34 stars 15 forks source link

Add config option to report errors synchronously #30

Closed joshuap closed 4 years ago

joshuap commented 6 years ago

This feature will add a boolean Synchronous config option. When true, calls to Notify() will skip the worker and call the backend directly. The return value should still be a string UUID. When false (default), the behavior will be what it is now -- the notice is passed to the worker and the UUID is returned immediately.

See #22 for context around this feature request. PRs for this are welcome!