@@ -50,15 +50,15 @@ func run() int {
50
50
_ = sdnotify .Ready ()
51
51
52
52
logger := logs .GetLogger ()
53
- defer logger .Sync ()
53
+ defer func () { _ = logger .Sync () } ()
54
54
55
55
logger .Infof ("Starting Icinga DB daemon (%s)" , internal .Version .Version )
56
56
57
57
db , err := cmd .Database (logs .GetChildLogger ("database" ))
58
58
if err != nil {
59
59
logger .Fatalf ("%+v" , errors .Wrap (err , "can't create database connection pool from config" ))
60
60
}
61
- defer db .Close ()
61
+ defer func () { _ = db .Close () } ()
62
62
{
63
63
logger .Infof ("Connecting to database at '%s'" , db .GetAddr ())
64
64
err := db .Ping ()
@@ -112,7 +112,7 @@ func run() int {
112
112
if err != nil {
113
113
logger .Fatalf ("%+v" , errors .Wrap (err , "can't create database connection pool from config" ))
114
114
}
115
- defer db .Close ()
115
+ defer func () { _ = db .Close () } ()
116
116
ha = icingadb .NewHA (ctx , db , heartbeat , logs .GetChildLogger ("high-availability" ))
117
117
118
118
telemetryLogger := logs .GetChildLogger ("telemetry" )
@@ -125,7 +125,7 @@ func run() int {
125
125
// Give up after 3s, not 5m (default) not to hang for 5m if DB is down.
126
126
ctx , cancelCtx := context .WithTimeout (context .Background (), 3 * time .Second )
127
127
128
- ha .Close (ctx )
128
+ _ = ha .Close (ctx )
129
129
cancelCtx ()
130
130
}()
131
131
s := icingadb .NewSync (db , rc , logs .GetChildLogger ("config-sync" ))
0 commit comments