Found the problem. Alex Tweedly pointed out my use of "read from socket" was missing an "until". So, I added an "until LF" (rather than the "!@#$%" expletive), and, shbam, simultaneity problem gone. Thanks. -- Nicolas Cueto