added back anchor and selfheal broken chunks

This commit is contained in:
ston1th 2022-10-09 01:12:05 +02:00
commit 6122768619
8 changed files with 65 additions and 44 deletions

View file

@ -64,8 +64,8 @@ func main() {
slog,
),
}
log.Info("starting main server", "addr", c.Server.HTTP.Addr)
go func() {
log.Info("starting main server", "addr", c.Server.HTTP.Addr)
err := s.ListenAndServe()
if err != nil && err != http.ErrServerClosed {
klog.Fatalf("init failed: %s", err)
@ -78,7 +78,6 @@ func main() {
)
davAddr := c.Server.WebDav.Addr
if davAddr != "" {
log.Info("starting webdav server", "addr", davAddr)
dav = &http.Server{
Addr: davAddr,
Handler: srv.NewWebDavServer(
@ -86,6 +85,7 @@ func main() {
slog.WithName("webdav"),
),
}
log.Info("starting webdav server", "addr", davAddr)
go func() {
err := dav.ListenAndServe()
if err != nil && err != http.ErrServerClosed {
@ -95,7 +95,6 @@ func main() {
}
cacheAddr := c.Server.Cache.Addr
if cacheAddr != "" {
log.Info("starting cache server", "addr", cacheAddr)
cache = &http.Server{
Addr: cacheAddr,
Handler: srv.NewCacheServer(
@ -103,6 +102,7 @@ func main() {
slog.WithName("cache"),
),
}
log.Info("starting cache server", "addr", cacheAddr)
go func() {
err := cache.ListenAndServe()
if err != nil && err != http.ErrServerClosed {
@ -112,7 +112,6 @@ func main() {
}
plainAddr := c.Server.Plain.Addr
if plainAddr != "" {
log.Info("starting plain server", "addr", plainAddr)
plain = &http.Server{
Addr: plainAddr,
Handler: srv.NewPlainServer(
@ -120,6 +119,7 @@ func main() {
slog.WithName("plain"),
),
}
log.Info("starting plain server", "addr", plainAddr)
go func() {
err := plain.ListenAndServe()
if err != nil && err != http.ErrServerClosed {