Ensure Dendrite has stopped in Pinecone demo Stop()

This commit is contained in:
Neil Alexander 2022-03-28 10:55:53 +01:00
parent ceb3874469
commit 34b9c8c670
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944

View file

@ -401,11 +401,12 @@ func (m *DendriteMonolith) Start() {
}
func (m *DendriteMonolith) Stop() {
m.processContext.ShutdownDendrite()
_ = m.listener.Close()
m.PineconeMulticast.Stop()
_ = m.PineconeQUIC.Close()
m.processContext.ShutdownDendrite()
_ = m.PineconeRouter.Close()
m.processContext.WaitForComponentsToFinish()
}
const MaxFrameSize = types.MaxFrameSize