I think that it would be reasonable for mIRC to eventually give up (after a few minutes) if it never receives any valid response to the /LIST request, and in that case, not create the channel list window at all.