Hi -
I once flew MU from KUL-PVG to connect to a DL flight I had 2:15 between flights (and DL issued the ticket). My flight was on time; still, it took me 1:45 to get to the DL gate (and no checked bags, just carry-on). And that was with the China customs people moving me through quickly once i got to the officer.