Um, killing 'yes' instead of 'joe' from that other terminal might be a wiser course...
joe causes subprocesses to ignore SIGPIPE, causing lockup
joe is hosted on sourceforge
xml.jsf: End of CDATA not detected when CDATA itself ends in ]
Of course it would be nice if I actually included the patch. Here it is.
xml.jsf: Fix XML CDATA end detection when CDATA itself ends in ]