Close resources after failing to startup TSDB (#8031)
Close resources after failing to startup TSDB (#8031)

* Close resources after failing to startup TSDB

Signed-off-by: arthursens <cc03e31de1c9b745f120ecc4b47ff4d28569051d@gmail.com>

* Return close error instead of logging

Signed-off-by: arthursens <cc03e31de1c9b745f120ecc4b47ff4d28569051d@gmail.com>

* Change named return's name

Signed-off-by: arthursens <cc03e31de1c9b745f120ecc4b47ff4d28569051d@gmail.com>
keegancsmith/prometheus,GoogleCloudPlatform/prometheus,alileza/prometheus,keegancsmith/prometheus,keegancsmith/prometheus,GoogleCloudPlatform/prometheus,prometheus/prometheus,alileza/prometheus,GoogleCloudPlatform/prometheus,GoogleCloudPlatform/prometheus,alileza/prometheus,alileza/prometheus,prometheus/prometheus,alileza/prometheus,keegancsmith/prometheus,keegancsmith/prometheus,GoogleCloudPlatform/prometheus,prometheus/prometheus,prometheus/prometheus,prometheus/prometheus