While catching up the blockchain in a fresh installation I see the same issue. But the client (bitcoin-qt 0.6.3) continues after exit and re-start. Sometimes the client resumes without restart. So I'm able to fetch the block chain in the normal way. Nonetheless a little insight about this topic would be nice.