try another cookie format, ntg submits ntgauthtoken as cookie
This commit is contained in:
25
main.go
25
main.go
@@ -21,13 +21,19 @@ import (
|
||||
var stateFinder = regexp.MustCompile(`[A-Za-z]+`)
|
||||
|
||||
func main() {
|
||||
if err := config.Refresh(message.NewSOSMatrix); err != nil {
|
||||
if err := _main(); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
}
|
||||
|
||||
func _main() error {
|
||||
if err := config.Refresh(message.NewSOSMatrix); err != nil {
|
||||
return err
|
||||
}
|
||||
if config.Get().Message.Matrix.ReceiveEnabled {
|
||||
if err := matrixrecv(); err != nil {
|
||||
logtr.SOSf("failed to recv matrix on boot: %v", err)
|
||||
panic(err)
|
||||
return err
|
||||
}
|
||||
}
|
||||
lock := &sync.Mutex{}
|
||||
@@ -47,11 +53,12 @@ func main() {
|
||||
}
|
||||
}
|
||||
}()
|
||||
if err := _main(); err != nil {
|
||||
logtr.SOSf("failed _main: %v", err)
|
||||
panic(err)
|
||||
if err := __main(); err != nil {
|
||||
logtr.SOSf("failed __main: %v", err)
|
||||
return err
|
||||
}
|
||||
lock.Lock()
|
||||
return nil
|
||||
}
|
||||
|
||||
func matrixrecv() error {
|
||||
@@ -228,9 +235,9 @@ func parseOutStates(b []byte) []config.State {
|
||||
return states
|
||||
}
|
||||
|
||||
func _main() error {
|
||||
func __main() error {
|
||||
for {
|
||||
err := _mainOne()
|
||||
err := __mainOne()
|
||||
if err != nil {
|
||||
logtr.Errorf("failed _main: %v", err)
|
||||
}
|
||||
@@ -247,7 +254,7 @@ func _main() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func _mainOne() error {
|
||||
func __mainOne() error {
|
||||
logtr.Debugf("config.refreshing...")
|
||||
if err := config.Refresh(message.NewSOSMatrix); err != nil {
|
||||
logtr.SOSf("bad config: %v", err)
|
||||
@@ -258,7 +265,7 @@ func _mainOne() error {
|
||||
logtr.SOSf("failed once(): %v", err)
|
||||
return err
|
||||
}
|
||||
logtr.Debugf("/_mainOne")
|
||||
logtr.Debugf("/__mainOne")
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user