fix do not disconnect for each queue just the client