This repository has been archived on 2024-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
authentik/internal/common/global.go
Jens L 32840d3909
web/admin: fix error adding users to groups (#5016)
* web/admin: fix error adding users to groups

and vice versa

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* remove seed

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
2023-03-20 18:15:36 +01:00

24 lines
380 B
Go

package common
import (
"os"
"os/signal"
"syscall"
"time"
"github.com/getsentry/sentry-go"
)
func Init() chan os.Signal {
interrupt := make(chan os.Signal, 1)
signal.Notify(interrupt, os.Interrupt)
signal.Notify(interrupt, syscall.SIGINT)
signal.Notify(interrupt, syscall.SIGTERM)
return interrupt
}
func Defer() {
sentry.Flush(time.Second * 5)
sentry.Recover()
}