what do u even mean by "two downloads pending" , i would understand that as the moment of time between when a file is first sent, and your acknoledge of the file and your start of recieving it. A very small time frame indeed.

The question I wonder is, is this what you mean, and if not what did u mean? It hangs itself if a second download starts?. Also what exactly does "hangs itself mean" mirc freezes totally? doesnt get the second file? crashes? what?