From 98c47d9d368328da754c8b4e0ecd840b11be1f11 Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@musicpd.org>
Date: Tue, 5 Feb 2019 22:52:09 +0100
Subject: [PATCH] Instance: remove FinishShutdownPartitions()

The list of partitions is cleared automatically.
---
 src/Instance.hxx | 1 -
 src/Main.cxx     | 8 --------
 2 files changed, 9 deletions(-)

diff --git a/src/Instance.hxx b/src/Instance.hxx
index e89420bed..48e5a2f79 100644
--- a/src/Instance.hxx
+++ b/src/Instance.hxx
@@ -147,7 +147,6 @@ struct Instance final
 	Partition *FindPartition(const char *name) noexcept;
 
 	void BeginShutdownPartitions() noexcept;
-	void FinishShutdownPartitions() noexcept;
 
 #ifdef ENABLE_DATABASE
 	/**
diff --git a/src/Main.cxx b/src/Main.cxx
index f22db30b3..b25586246 100644
--- a/src/Main.cxx
+++ b/src/Main.cxx
@@ -381,12 +381,6 @@ Instance::BeginShutdownPartitions() noexcept
 	}
 }
 
-inline void
-Instance::FinishShutdownPartitions() noexcept
-{
-	partitions.clear();
-}
-
 void
 Instance::OnIdle(unsigned flags)
 {
@@ -667,8 +661,6 @@ mpd_main_after_fork(const ConfigData &raw_config, const Config &config)
 
 	DeinitFS();
 
-	instance->FinishShutdownPartitions();
-
 	return EXIT_SUCCESS;
 }