Remove the __destruct method from the adapters, add disconnect()