Information for build golang-github-bugsnag-panicwrap-1.3.4-1.oc9
| ID | 29437 | |||||||
|---|---|---|---|---|---|---|---|---|
| Package Name | golang-github-bugsnag-panicwrap | |||||||
| Version | 1.3.4 | |||||||
| Release | 1.oc9 | |||||||
| Epoch | Draft | False | ||||||
| Source | git+https://gitee.com/opencloudos-stream/golang-github-bugsnag-panicwrap.git?.#20816166a9f5fc43a30ad16ca4291b97bdde3ecc | |||||||
| Summary | Go library for catching and handling panics in Go applications | |||||||
| Description | Panicwrap is a Go library that re-executes a Go binary and monitors stderr output from the binary for a panic. When it find a panic, it executes a user-defined handler function. Stdout, stderr, stdin, signals, and exit codes continue to work as normal, making the existence of panicwrap mostly invisble to the end user until a panic actually occurs. Since a panic is truly a bug in the program meant to crash the runtime, globally catching panics within Go applications is not supposed to be possible. Despite this, it is often useful to have a way to know when panics occur. panicwrap allows you to do something with these panics, such as writing them to a file, so that you can track when panics occur. Panicwrap is not a panic recovery system. Panics indicate serious problems with your application and should crash the runtime. panicwrap is just meant as a way to monitor for panics. If you still think this is the worst idea ever, read the section below on why. | |||||||
| Built by | fanjunkong | |||||||
| State | complete | |||||||
| Volume | DEFAULT | |||||||
| Started | Fri, 20 Sep 2024 23:50:34 CST | |||||||
| Completed | Fri, 20 Sep 2024 23:53:36 CST | |||||||
| Task | build (dist-oc9-epol, /opencloudos-stream/golang-github-bugsnag-panicwrap.git:.:origin/master) | |||||||
| Extra | {'source': {'original_url': 'git+https://gitee.com/opencloudos-stream/golang-github-bugsnag-panicwrap.git?.#origin/master'}} | |||||||
| Tags |
|
|||||||
| RPMs |
|
|||||||
| Logs | ||||||||
| Changelog | * Mon Aug 26 2024 OpenCloudOS Release Engineering <releng@opencloudos.tech> - -1 - initial build |
