Skip to content

Commit d447fb2

Browse files
committed
Add hook on macOS exception
1 parent fbf3759 commit d447fb2

File tree

1 file changed

+1
-0
lines changed
  • docs/platforms/native/advanced-usage/backend-tradeoffs

1 file changed

+1
-0
lines changed

docs/platforms/native/advanced-usage/backend-tradeoffs/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Sentry decided on `crashpad` as the default on all platforms because there are a
3232
* IPC between your process and the `crashpad_handler` is inhibited by security settings or not available in your deployment target
3333
* your deployment scenario cannot wait for the `crashpad_handler` to finish its work before a shutdown-after-crash (systemd, Docker)
3434
* you want to distribute your application via the macOS App Store
35+
* you want to define crash hooks on macOS, because there, error handling happens entirely in the `crashpad_handler` whereas on Linux and Windows at least the initial handling happens in your process after which `crashpad_handler` takes over and snapshots the process to send a crash report
3536

3637
In the above cases, if you cannot loosen the requirements of your environment, you have to choose an in-process backend (meaning either `breakpad` or `inproc`).
3738

0 commit comments

Comments
 (0)