Since #3514 when the block download peer freezes, this is not detected.
Currently, my bitcoin-qt process hasn't received the next block to catch up the blockchain since 50 minutes, although it is still downloading blocks towards the end of the chain as nodes announce them unsolicited.