﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
274	Tub.stopService returns a Deferred that may fire before all of the Tub's Brokers have disconnected	Jean-Paul Calderone		Tub.stopService doesn't try to wait for the Brokers to disconnect.  It merely calls `shutdown` on them.  In most cases, because of the `fireEventually`, the Brokers will indeed have disconnected by the time `stopService`'s Deferred fires.  However, it's not guaranteed.  And, indeed, it recently failed to happen and caused a Tahoe-LAFS CI failure leading to this ticket: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2896.	defect	closed	major	0.12.7	network	0.12.5	fixed		
