mirror of
https://git.maid.zone/stuff/soundcloak.git
synced 2025-12-10 05:39:38 +05:00
5
This commit is contained in:
16
main.go
16
main.go
@@ -231,7 +231,7 @@ func ServeFS(r *fiber.App, filesystem fs.FS) {
|
||||
fp += "." + cfg.B2s(encs[0])
|
||||
} else {
|
||||
for _, enc := range encs {
|
||||
if bytes.Index(ae, enc) != -1 {
|
||||
if bytes.Contains(ae, enc) {
|
||||
c.Response().Header.SetContentEncodingBytes(enc)
|
||||
fp += "." + cfg.B2s(enc)
|
||||
break
|
||||
@@ -1167,17 +1167,5 @@ Disallow: /`)
|
||||
log.Println("Warning: you have CodegenConfig enabled, but the config was loaded dynamically.")
|
||||
}
|
||||
|
||||
lc := fiber.ListenConfig{EnablePrefork: cfg.Prefork, DisableStartupMessage: true, ListenerNetwork: cfg.Network}
|
||||
if cfg.Network == "unix" {
|
||||
os.Remove(cfg.Addr)
|
||||
lc.BeforeServeFunc = func(*fiber.App) error {
|
||||
err := os.Chmod(cfg.Addr, cfg.UnixSocketPerms)
|
||||
if err != nil {
|
||||
log.Println("failed to chmod socket:", err)
|
||||
}
|
||||
|
||||
return nil
|
||||
}
|
||||
}
|
||||
log.Fatal(app.Listen(cfg.Addr, lc))
|
||||
log.Fatal(app.Listen(cfg.Addr, fiber.ListenConfig{EnablePrefork: cfg.Prefork, DisableStartupMessage: true, ListenerNetwork: cfg.Network, UnixSocketFileMode: cfg.UnixSocketPerms}))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user