diff options
| author | 2025-08-30 13:58:46 +0700 | |
|---|---|---|
| committer | 2025-08-30 13:58:46 +0700 | |
| commit | c33d3b275f2580bff2d510715448c14be1d5d5b5 (patch) | |
| tree | 8060ced0c4a0b4fed90e5a7abd9aaf782c38357a /main.go | |
| parent | 3d79cbf98ef66d916a1d255857f97368d864ffb6 (diff) | |
| download | web-c33d3b275f2580bff2d510715448c14be1d5d5b5.tar.gz web-c33d3b275f2580bff2d510715448c14be1d5d5b5.zip | |
fix: truncate likes table prior to dumping cache
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -143,7 +143,14 @@ func main() { <-sigChan slog.Info("gracefully shutting down...") - app.Shutdown() - router.CCache.Close() + if err = app.Shutdown(); err != nil { + slog.Error("fail to shutdown fiber server", slog.String("error", err.Error())) + } + if err = router.CCache.Close(); err != nil { + slog.Error("fail to dump cache", slog.String("error", err.Error())) + } + if err = db.Close(); err != nil { + slog.Error("fail to close db connection", slog.String("error", err.Error())) + } db.Close() } |