disconnect now releases the listeners