mirror of
https://github.com/versia-pub/versia-go.git
synced 2025-12-06 06:28:18 +01:00
fix: instance crashes when no FORWARD_TRACES_TO regex was passed
This commit is contained in:
parent
3acb3caad1
commit
7116f8c0ca
|
|
@ -44,9 +44,14 @@ func Load() {
|
||||||
}
|
}
|
||||||
|
|
||||||
var forwardTracesTo *regexp.Regexp
|
var forwardTracesTo *regexp.Regexp
|
||||||
if raw := optionalEnvStr("FORWARD_TRACES_TO"); raw != nil {
|
{
|
||||||
if forwardTracesTo, err = regexp.Compile(*raw); err != nil {
|
rawForwardTracesTo := optionalEnvStr("FORWARD_TRACES_TO")
|
||||||
log.Fatal().Err(err).Str("raw", *raw).Msg("Failed to compile")
|
if rawForwardTracesTo == nil {
|
||||||
|
s := "matchnothing^"
|
||||||
|
rawForwardTracesTo = &s
|
||||||
|
}
|
||||||
|
if forwardTracesTo, err = regexp.Compile(*rawForwardTracesTo); err != nil {
|
||||||
|
log.Fatal().Err(err).Str("raw", *rawForwardTracesTo).Msg("Failed to compile")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue