I'm sure you've looked by now, but the disassembly is annotated and useful as a learning tool, assuming the annotations are accurate.
Long delayed-response, sorry. Nothing happens, it just deadlocks. The tasks involved are, to use the technical term, dead parrots.